Umur Ozkul
f0008c1e20
offer reducer:format as an example
2022-04-11 16:51:44 +02:00
Umur Ozkul
87116d12d5
reformat
2022-04-11 16:51:15 +02:00
Umur Ozkul
3a8e6a8f60
Merge branch 'staging' into reducer-dev
2022-04-11 16:42:37 +02:00
Umur Ozkul
660c0c70ae
variables and statements
...
format only reducer
reformat lint
multi-line test
spelling
multi-line semantic mapping
todo multi-line eval
multi-line tests todo
change context to bindings
simplify tests
rename exception test methods
bindings is an expression value
make bindings callable
reformat
Emphasize the nature of Lisp AST
Initial definition of macros
make functions private
fixed functionNode type casting
macro call skeleton
sort ReducerInterface
fix test
macros skeleton
bindings is not a value
assignment semantics
let semantics defined
format
reformat
reformat
TODO function calls and list hd variables are confused
reformat
tmp
works
reformat
reformat
add test
reformat
add test
2022-04-11 16:31:10 +02:00
Quinn Dougherty
af3cab01bc
added .resi
files to lint checker
2022-04-11 09:35:25 -04:00
Sam Nolan
26433c5289
Fix failing tests based on new toString
2022-04-11 16:31:54 +10:00
Sam Nolan
0d9e8c64c3
Merge branch 'staging' into reducer-playground
2022-04-11 16:21:51 +10:00
Sam Nolan
cb07f5f68a
A playground based on reducer
2022-04-11 16:16:29 +10:00
Quinn Dougherty
16258c2538
install dependencies in lint job
2022-04-11 01:27:21 -04:00
Quinn Dougherty
9f97213ec5
added deeper path in lint.sh
2022-04-11 01:24:56 -04:00
Quinn Dougherty
3f2cd652d4
path to rescript executable in lint.sh
2022-04-11 01:23:09 -04:00
Quinn Dougherty
3689caa1fc
finally nailed the triggers! (I hope)
2022-04-11 01:08:54 -04:00
Quinn Dougherty
d4b00b15c1
debugging triggers again
2022-04-11 01:05:47 -04:00
Quinn Dougherty
19d5fa109b
rescript format
on DistPlus.res
2022-04-11 00:59:47 -04:00
Quinn Dougherty
518f082c53
(rebase): A rescript linter!
2022-04-11 00:24:12 -04:00
Quinn Dougherty
00e98766cb
a rescript linter!
2022-04-11 00:23:15 -04:00
Quinn Dougherty
e4e8e4b847
ran rescript format
on ProgramEvaluator.res
2022-04-11 00:23:15 -04:00
Sam Nolan
61b589d0bd
Change typescript interface to reducer
2022-04-11 13:16:31 +10:00
Ozzie Gooen
531fd06eb7
Made playground its own page
2022-04-10 21:48:17 -04:00
Sam Nolan
abb41871d7
Merge pull request #221 from QURIresearch/ts-interface-typing
...
Ts interface typing
2022-04-11 11:25:59 +10:00
Sam Nolan
6565d97f53
Rename eval to evaluate
...
eval is a JS keyword
2022-04-11 11:18:38 +10:00
Sam Nolan
d6c541036f
Run prettier + add missing pointWiseAdd signature
2022-04-11 11:08:34 +10:00
Sam Nolan
8f49b64083
Fix failing lang tests due to rename
2022-04-11 11:06:13 +10:00
Sam Nolan
e5baf23950
Run prettier in squiggle-lang
2022-04-11 10:51:43 +10:00
Sam Nolan
1825b1f250
Type the lang typescript interface
2022-04-11 10:48:45 +10:00
Sam Nolan
b15cd7536c
Rename Javascript-library file
2022-04-11 10:38:13 +10:00
Sam Nolan
3db9f066fe
Fix dead footer link causing build errors
2022-04-11 10:37:08 +10:00
Sam Nolan
da9ee2aaee
Create sidebar tree
2022-04-11 10:13:11 +10:00
Sam Nolan
eeb6243bc4
Updated link to storybook
2022-04-11 09:52:39 +10:00
Sam Nolan
a639759f86
Change main branch to master in website
2022-04-11 09:27:36 +10:00
Sam Nolan
efb0f5e05a
Run prettier on website code
2022-04-11 09:15:46 +10:00
Sam Nolan
79ac1700d1
Include a playground in the squiggle website
2022-04-11 09:14:39 +10:00
Ozzie Gooen
e1d7a3ff7d
Merge pull request #197 from QURIresearch/Components-improvement-april-2
...
Components improvement april 2
2022-04-10 18:28:28 -04:00
dependabot[bot]
57253f1c2d
Bump @types/react from 17.0.44 to 18.0.1
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.44 to 18.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 18:08:29 +00:00
Quinn Dougherty
36c8bed1c2
react-ace
2022-04-10 13:55:58 -04:00
Quinn Dougherty
4d6f4fd641
rm playground/package.json
2022-04-10 13:37:10 -04:00
Ozzie Gooen
eecd501d04
Merged with master
2022-04-10 13:22:57 -04:00
Ozzie Gooen
ce4eaa7daa
Merge branch 'staging' into Components-improvement-april-2
...
* staging: (41 commits)
Fixed tests
Samples_test -> SampleSetDist_test
Bandwidth -> SampleSetDist_Bandwidth
Added genType to SampleSetDist to make pass tests, other minor fixes
Power should be ** to be consistent
Cleaned up resultStringToResultError
Cleanup from previous refactor
Start of refactor for toPointSetDist
Gave SampleSetDist a private type
Namechange: Exponential -> Power
Cleanup and commenting for PR
Added more tests to JS__Test.ts, and added SampleN functionality to SampleSetDist
Added tests for index.js and fixed some corresponding functionality
Minor refactor of DistributionOperation Constructors
Fix from CR
Added to index.ts
Added a bunch of manual functions for DistributionOperation
Update README.md
Cleanup from merge
Added sparkline and toString to ReducerInterface
...
2022-04-09 22:04:08 -04:00
Ozzie Gooen
c94a70b93a
Fixed tests
2022-04-09 21:56:05 -04:00
Ozzie Gooen
ec5dc4667f
Samples_test -> SampleSetDist_test
2022-04-09 21:39:10 -04:00
Ozzie Gooen
5b0efbb3a8
Bandwidth -> SampleSetDist_Bandwidth
2022-04-09 21:31:34 -04:00
Ozzie Gooen
4338f482ef
Added genType to SampleSetDist to make pass tests, other minor fixes
2022-04-09 21:24:44 -04:00
Ozzie Gooen
9ad73fe69b
Power should be ** to be consistent
2022-04-09 20:36:33 -04:00
Ozzie Gooen
db104694fd
Cleaned up resultStringToResultError
2022-04-09 20:34:21 -04:00
Ozzie Gooen
f17a842c52
Cleanup from previous refactor
2022-04-09 20:27:03 -04:00
Ozzie Gooen
fa3d874a4e
Start of refactor for toPointSetDist
2022-04-09 20:21:02 -04:00
Ozzie Gooen
61aaca3e2f
Gave SampleSetDist a private type
2022-04-09 18:10:06 -04:00
Ozzie Gooen
9430653b7a
Namechange: Exponential -> Power
2022-04-09 12:37:26 -04:00
Ozzie Gooen
54b6b18d3a
Cleanup and commenting for PR
2022-04-08 22:55:06 -04:00
Ozzie Gooen
2dc57bedc5
Added more tests to JS__Test.ts, and added SampleN functionality to SampleSetDist
2022-04-08 21:31:08 -04:00
Ozzie Gooen
0af0c9e274
Added tests for index.js and fixed some corresponding functionality
2022-04-08 19:48:53 -04:00
Ozzie Gooen
d62ccc27bd
Minor refactor of DistributionOperation Constructors
2022-04-08 16:09:00 -04:00
Ozzie Gooen
4c99a50d89
Fix from CR
2022-04-08 15:57:18 -04:00
Ozzie Gooen
e065a57a66
Added to index.ts
2022-04-08 15:55:04 -04:00
Ozzie Gooen
57196c568b
Added a bunch of manual functions for DistributionOperation
2022-04-08 14:42:14 -04:00
Quinn
f67ed3708b
Merge pull request #195 from QURIresearch/dependabot/npm_and_yarn/testing-library/jest-dom-5.16.4
...
Bump @testing-library/jest-dom from 5.16.3 to 5.16.4
2022-04-08 10:53:17 -04:00
dependabot[bot]
1c9974e26f
Bump react-vega from 7.4.4 to 7.5.0
...
Bumps [react-vega](https://github.com/vega/react-vega ) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/vega/react-vega/releases )
- [Changelog](https://github.com/vega/react-vega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vega/react-vega/compare/v7.4.4...v7.5.0 )
---
updated-dependencies:
- dependency-name: react-vega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:48:09 +00:00
dependabot[bot]
31bf69f7ce
Bump @testing-library/jest-dom from 5.16.3 to 5.16.4
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.16.3 to 5.16.4.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.16.3...v5.16.4 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:48:06 +00:00
Quinn
0e3c4f46d6
Merge pull request #205 from QURIresearch/dependabot/npm_and_yarn/types/react-18.0.0
...
Bump @types/react from 17.0.39 to 18.0.0
2022-04-08 10:47:03 -04:00
Quinn
ba0181bade
Merge pull request #201 from QURIresearch/dependabot/npm_and_yarn/packages/components/types/react-dom-18.0.0
...
Bump @types/react-dom from 17.0.15 to 18.0.0 in /packages/components
2022-04-08 10:46:48 -04:00
dependabot[bot]
77f404fc78
Bump @types/react from 17.0.39 to 18.0.0
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.39 to 18.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:42:59 +00:00
Quinn
f2245c3617
Merge pull request #208 from QURIresearch/dependabot/npm_and_yarn/mathjs-10.4.3
...
Bump mathjs from 10.4.2 to 10.4.3
2022-04-08 10:41:58 -04:00
dependabot[bot]
cc10aee2d9
Bump @types/react-dom from 17.0.15 to 18.0.0 in /packages/components
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 17.0.15 to 18.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:41:24 +00:00
dependabot[bot]
fbce9e4e40
Bump mathjs from 10.4.2 to 10.4.3
...
Bumps [mathjs](https://github.com/josdejong/mathjs ) from 10.4.2 to 10.4.3.
- [Release notes](https://github.com/josdejong/mathjs/releases )
- [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md )
- [Commits](https://github.com/josdejong/mathjs/compare/v10.4.2...v10.4.3 )
---
updated-dependencies:
- dependency-name: mathjs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:35:38 +00:00
dependabot[bot]
4fe618128d
Bump @types/react from 17.0.44 to 18.0.0 in /packages/components
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 17.0.44 to 18.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 14:34:26 +00:00
Ozzie Gooen
6634718ba9
Cleanup from merge
2022-04-08 09:32:48 -04:00
Ozzie Gooen
4b103cb128
Merged with staging
2022-04-08 09:19:03 -04:00
Ozzie Gooen
937a8482fd
Added sparkline and toString to ReducerInterface
2022-04-08 09:08:49 -04:00
Ozzie Gooen
837088a9c6
Refactored tests to use GenericOperation
2022-04-08 08:53:37 -04:00
Ozzie Gooen
0fa954ae63
Improves sparklines by integrating them more deeply to the codebase
2022-04-08 08:44:04 -04:00
Ozzie Gooen
005d617dcf
Changed size of discrete component points
2022-04-08 07:47:56 -04:00
Umur Ozkul
1d550353c9
Merge branch 'staging' into reducer-dev
2022-04-08 11:09:46 +02:00
Sam Nolan
b8d07bd8a4
Add explaining comment to diff
2022-04-08 16:59:15 +10:00
Sam Nolan
d6e18b1c4f
Respond to Ozzie's PR comments
2022-04-08 16:51:38 +10:00
Sam Nolan
5a2c4c8aec
Fix build error in test (rangeFloat)
2022-04-08 11:17:56 +10:00
Sam Nolan
a99290ea43
Rename rangeByFloat to rangeFloat
2022-04-08 11:09:31 +10:00
Sam Nolan
bf2f85a8ab
Respond to sparkline PR change requests
2022-04-08 11:02:41 +10:00
Quinn
67bcd7052b
Merge pull request #192 from QURIresearch/testing-discipline-two
...
symbolic dists tests (april 6)
2022-04-07 20:59:37 -04:00
Sam Nolan
53f4e56529
Implement generic sparklines with tests
2022-04-08 10:17:01 +10:00
Quinn Dougherty
9764a4cab8
one last CR comment
2022-04-07 20:13:08 -04:00
Quinn Dougherty
72be08a516
CR comments from #192
2022-04-07 18:38:49 -04:00
Quinn Dougherty
d582e29e8b
CR comment #1
2022-04-07 14:33:49 -04:00
Quinn Dougherty
72cfbf14c2
test cases for lognormal uniform mixture
2022-04-07 13:50:11 -04:00
Quinn Dougherty
94db348db5
calling it a night on 192 (pending CR)
2022-04-07 13:33:12 -04:00
Ozzie Gooen
b85c4f9a6b
Separated out parts of SquiggleChart, and renamed files around
2022-04-07 13:26:47 -04:00
Ozzie Gooen
382733e6f3
Show errors in FunctionChart
2022-04-07 11:26:18 -04:00
Quinn
bb65f5c859
Merge pull request #178 from QURIresearch/dependabot/npm_and_yarn/prettier-2.6.2
...
Bump prettier from 2.6.1 to 2.6.2
2022-04-07 11:04:05 -04:00
dependabot[bot]
3f2d132e6c
Bump prettier from 2.6.1 to 2.6.2
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.6.1...2.6.2 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:59:03 +00:00
dependabot[bot]
1440577f53
Bump webpack-dev-server from 4.7.4 to 4.8.1
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.7.4 to 4.8.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.7.4...v4.8.1 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:58:51 +00:00
Quinn Dougherty
db05541a7b
up to 186 tests
2022-04-07 10:55:51 -04:00
dependabot[bot]
509af80b36
Bump webpack from 5.71.0 to 5.72.0
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.71.0 to 5.72.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.71.0...v5.72.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-07 14:52:15 +00:00
Quinn Dougherty
a00772ef5c
tiny cleanup
2022-04-07 10:21:48 -04:00
Ozzie Gooen
f63c775cb6
Simple implementation of function hover working
2022-04-07 09:53:45 -04:00
Quinn Dougherty
c50f8a3273
backed out of rescript-fast-check
2022-04-07 08:55:52 -04:00
Ozzie Gooen
624e788094
Cleaning axis of vega graphs
2022-04-07 07:56:17 -04:00
Ozzie Gooen
f8af290bcf
Responded to code review comments
2022-04-07 07:28:33 -04:00
Quinn Dougherty
e89042406b
some cleanup of files
2022-04-06 23:01:17 -04:00
Quinn Dougherty
45c6eec7da
some fun with testAll
.
2022-04-06 22:24:00 -04:00
Ozzie Gooen
3c5a9bb4d6
Merged with staging
2022-04-06 22:11:08 -04:00
Ozzie Gooen
2d12e6b3ef
Small padding increase to SquiggleEditor Input
2022-04-06 21:51:04 -04:00