.. | ||
index.html | ||
package.json | ||
README.md | ||
yarn.lock |
Squiggle
Squiggle is a DSL for making probabilistic estimations. It is meant to be a programming analogue of the Guesstimate application.
There are several use cases for a language that represent uncertainty. Some include writing cost effectiveness analysis, as well as doing accurate forecasting.
Squiggle is written in Rescript and is presented as a website.
If you wish to try squiggle out, you can visit our main page.
Syntax
We use the Math.js expression language for Squiggle. So any expression that's available on Math.js is supported on Squiggle.
To represent uncertainty, we use a custom DSL called DistML.
Contributing
To contribute to this project, we recommend visiting our Contributing Guide.