An estimation language https://www.squiggle-language.com/
Go to file
2022-05-16 19:44:54 -04:00
.github Replaced ; with && in coverage reports. 2022-05-10 16:13:49 -04:00
examples Language.mdx changes and examples 2022-04-27 14:49:15 -04:00
packages First experiment 2022-05-16 19:44:54 -04:00
.gitignore ops for nixos, gitignore'd ts-lsp .log 2022-04-19 13:32:35 -04:00
.prettierignore Added toPointSet and toSampleSet to functions reference 2022-04-27 11:50:24 -04:00
CONTRIBUTING.md Fixed the linting of reducer files 2022-04-23 12:25:33 -04:00
LICENSE Added license 2020-02-09 22:27:55 +00:00
nixos.sh code review. 2022-04-20 18:48:04 -04:00
package.json Fix unweighted average of distributions 2022-04-13 12:03:04 +10:00
README.md CodeQL run only via cron; waste added to gallery 2022-05-10 13:29:54 -04:00
yarn.lock ⬆️ Bump @testing-library/user-event from 14.1.1 to 14.2.0 2022-05-12 14:40:06 +00:00

Squiggle

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

An estimation language.

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.

  • @quri/squiggle-lang in packages/squiggle-lang contains the core language, particularly an interface to parse squiggle expressions and return descriptions of distributions or results.
  • @quri/squiggle-components in packages/components contains React components that can be passed squiggle strings as props, and return a presentation of the result of the calculation.
  • packages/website is the main descriptive website for squiggle, it is hosted at squiggle-language.com.

Develop

For any project in the repo, begin by running yarn in the top level

yarn

See packages/*/README.md to work with whatever project you're interested in.

Contributing

See CONTRIBUTING.md.