Declan Naughton
Declan Naughton
I used to populate `inputs` directly into `cul_functions` in introspection info in these lines, which are doing nothing now: https://vscode.dev/github/calculang/calculang/blob/all_cul/packages/standalone/index.js#L964-L965 This only breaks one thing I know: [sensitivity browsing](https://observablehq.com/@declann/pension-calculator-browser), which...
The only optimisation calculang provides is a memo - this prevents the recursive type calcs I use in savings model, actuarial models, from blowing up the stack. But the memo...
See https://github.com/calculang/calculang/commit/48295f04351db55b844deccf7d865f2e596ba0f4 & Sim Push a breaking test a good starting point for fix
Import `.cul.js?v=1` fails see: remote-composition.js#L21
example with AssignmentPattern used: https://astexplorer.net/#/gist/965a454c0524afb6086335ef7c00a3a2/d641d06c2d38a946f56c6cc1d5be05608aa8d2f4 Without this, calling `a()` from javascript gives an error Ensure achieves effect with memo off or on
- use cache? - formula-input combo should be mapped to space, e.g. time mapped to row => map different timing to separate cols - is this the same as call...
Sometimes I write ~~~js console.log(blah({...}) ~~~ whenever I'm testing: calling a calculang functions at the top-level, then running the bundle directly in node This no longer works unless memo is...
Maybe no `errorRecovery` in babel standalone will be problematic for very good error handling?
e.g. It's tempting to override `age = () => year() + age_0()` when bringing the pension calculations into a custom projection on `year` - but this fails because pension calculations...