quantified-uncertainty / squiggle

An estimation language
https://squiggle-language.com
MIT License
156 stars 23 forks source link
forecasting probability

Squiggle

Packages check npm version - lang npm version - components License: MIT codecov

A simple programming language for probabilistic estimation that runs on Javascript.

Get started

Our deployments

Packages

This monorepo has several packages that can be used for various purposes. All the packages can be found in packages.

Develop

For any project in the repo, begin by running pnpm install in the top level:

pnpm i

Then use turbo to build the specific packages or the entire monorepo:

turbo run build

Or:

cd packages/components
turbo run build

You can also run specific npm scripts for the package you're working on. See packages/*/README.md for the details.

Contributing

See CONTRIBUTING.md.