Source code for Actuarial Playground.
-
calculang model code is in ./src/cul
-
Visualization, arquero transformations, and codemirror editor pieces are in ./src/components.
-
Notebook/reactive JS in
index.md
andTEMPLATE_x.md
.
Also includes testcases in ./test, including static bundle build
- some tests track bundles: will probably remove this
- other test compares BasicTerm output; the outputs match the Python model and this must always pass (but is a spot check rather than complete check)
- calculang standalone compiler in calculangs experimental branches
- calcudata API providing output in arquero format
Some technical notes in the Actuarial Playground UI under '?' tab. (TODO: make this link-able)
npm install
- In
index.md
, you will need to update the reference toTEMPLATE_metal_open.md
npm run build
npm run test
- very minimal tests
Code in this repository is free software licensed under the GNU Affero General Public License Version 3.