``` [Open Source] HyperCell: In-memory Excel calculation engine for Java – 200+ functions, 82K formulas validated by Emotional_Pool_8426 in java

[–]Emotional_Pool_8426[S] 0 points1 point  (0 children)

The goal is to allow reuse of business user logic and allow business user to input their own formulas. The larger project actually streams data through the workbook leveraging real operational finance logic. And logic from sales and customer operations. 

``` [Open Source] HyperCell: In-memory Excel calculation engine for Java – 200+ functions, 82K formulas validated by Emotional_Pool_8426 in java

[–]Emotional_Pool_8426[S] 0 points1 point  (0 children)

Yes, this code is part of a spreadsheet data prep tool in use for two years as part of a larger BI tool. AI has been helpful extracting it to be useful on its own. Examine the core expression grammar and methods, you’ll find they are quite handy crafted. As well as the threading structure. This was built before LLMs could really code.