Ozzie Gooen
f8d6db61c5
Moved list functions into FunctionRegistry
2022-07-19 10:35:31 -07:00
Ozzie Gooen
835ce6b81f
Added reducer to Function Registry
2022-07-19 08:42:08 -07:00
Ozzie Gooen
28036bfb36
Minor cleanup
2022-07-19 08:12:04 -07:00
Ozzie Gooen
ee244463fa
Merged with develop
2022-07-18 22:27:59 -07:00
Ozzie Gooen
5891d23462
Merge pull request #845 from quantified-uncertainty/reducer-typecheck
...
Reducer typecheck
2022-07-18 22:25:40 -07:00
Ozzie Gooen
6f25fca814
Minor cleanup
2022-07-18 22:21:57 -07:00
Ozzie Gooen
173c17e13d
Simple cleanup
2022-07-18 22:17:38 -07:00
Ozzie Gooen
dbfee988d2
Pulled out cache in Registry, to make more sense
2022-07-18 22:14:46 -07:00
Ozzie Gooen
905d2fbb23
Removed now-uneeded Function Registry test file
2022-07-18 21:29:46 -07:00
Ozzie Gooen
e6b402c7d8
Merge pull request #860 from quantified-uncertainty/sampleN
...
`mapSamplesN`
2022-07-18 21:17:38 -07:00
Sam Nolan
7887256ca1
Reorder function declarations to compile
2022-07-19 11:45:07 +10:00
Sam Nolan
5bdc19f35f
Refactor sampleN code and remove log
2022-07-19 11:38:43 +10:00
Sam Nolan
ffaf349e0a
Basic mapSampleN support
2022-07-19 11:33:11 +10:00
Ozzie Gooen
30f721eeb6
Simple conversion away from using modules
2022-07-18 16:10:19 -07:00
Umur Ozkul
4535041876
less test clutter
2022-07-18 22:52:19 +02:00
Umur Ozkul
6e1be862d2
reducer passed to external library
2022-07-18 18:51:05 +02:00
dependabot[bot]
074a084853
Merge pull request #859 from quantified-uncertainty/dependabot/npm_and_yarn/gentype-4.5.0
2022-07-18 16:39:43 +00:00
Ozzie Gooen
beb22274d6
Immediate fix for merge conflict
2022-07-18 09:32:23 -07:00
Umur Ozkul
15d63a6a96
type modifiers -> type contracts
2022-07-18 18:31:09 +02:00
dependabot[bot]
925d2e65bb
⬆️ Bump gentype from 4.4.0 to 4.5.0
...
Bumps [gentype](https://github.com/cristianoc/gentype ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/cristianoc/gentype/releases )
- [Changelog](https://github.com/rescript-association/genType/blob/master/Changes.md )
- [Commits](https://github.com/cristianoc/gentype/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: gentype
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 16:28:39 +00:00
Ozzie Gooen
72659050c3
Merge pull request #852 from quantified-uncertainty/dependabot/npm_and_yarn/ts-node-10.9.1
...
⬆️ Bump ts-node from 10.8.2 to 10.9.1
2022-07-18 09:17:53 -07:00
Umur Ozkul
c1429e0907
simplified modules
2022-07-18 18:16:49 +02:00
Umur Ozkul
06134a6524
Merge branch 'reducer-parsermodules' into reducer-typecheck
2022-07-18 18:08:44 +02:00
Umur Ozkul
479f60df01
before math library
...
no module (tested)
fix parser and Math library
2022-07-18 18:04:47 +02:00
dependabot[bot]
dda6d652a6
⬆️ Bump ts-node from 10.8.2 to 10.9.1
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.8.2 to 10.9.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.8.2...v10.9.1 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 15:51:07 +00:00
Ozzie Gooen
628b105535
PointSet -> Pointset
2022-07-18 08:24:11 -07:00
Umur Ozkul
abee4db340
Merge branch 'develop' into reducer-typecheck
2022-07-18 15:18:10 +02:00
Umur Ozkul
6966c8d3e5
ternary validation
2022-07-18 15:17:41 +02:00
Umur Ozkul
8fb75d57fc
type check
2022-07-18 15:15:36 +02:00
Ozzie Gooen
08a7b8586b
Simple tests for function library
2022-07-16 22:01:26 -07:00
Ozzie Gooen
b502e21a0f
Format
2022-07-16 20:33:15 -07:00
Ozzie Gooen
c5447b8d7a
All autogenerated FunctionLibrary tests pass
2022-07-16 20:32:37 -07:00
Ozzie Gooen
395477ed12
Initial testing of FunctionRegistry Library
2022-07-16 19:50:18 -07:00
Ozzie Gooen
5e8b46b7df
Cleaning up Function Registry to Reducer interface
2022-07-16 19:06:48 -07:00
Ozzie Gooen
d88fb95767
Simple reformatting, got RequiresNamespace to work
2022-07-16 18:11:38 -07:00
Ozzie Gooen
0c032e710c
Moved function library modules to separate files
2022-07-16 14:01:00 -07:00
Umur Ozkul
b65aeaf0d2
spell check
2022-07-16 17:09:39 +02:00
Umur Ozkul
4522b46900
basic type compiler
2022-07-16 16:13:39 +02:00
Ozzie Gooen
e3ef7a3048
Added examples to most items in function registry library
2022-07-15 19:47:57 -07:00
Ozzie Gooen
9d5aaf43a8
Simple tests for fake FunctionRegistry output types
2022-07-15 19:18:36 -07:00
Ozzie Gooen
8839f1d9c7
Added FunctionRegistry test and got simple polymorphism working
2022-07-14 22:14:23 -07:00
Ozzie Gooen
3f09f5f307
Move namespace from fnDefinition to fn
2022-07-14 17:21:07 -07:00
Ozzie Gooen
3c396e0ccc
FunctionRegistry examples should be an array
2022-07-14 16:43:38 -07:00
Ozzie Gooen
c3b0009fb8
Minor cleanup
2022-07-14 16:13:22 -07:00
Ozzie Gooen
fc95253dd5
Cleanup of Dict Fromlist in Function Registry Library
2022-07-14 15:15:03 -07:00
Ozzie Gooen
feb198d205
Add and use extra pathway for FunctionRegistry to use internalValues directly
2022-07-14 14:53:53 -07:00
Ozzie Gooen
cae59cb84b
Split up function definitions
2022-07-14 13:31:48 -07:00
Ozzie Gooen
04accf0075
Merge branch 'develop' into namespace-integration
...
* develop: (61 commits)
Minor UI refactors
tweak: Indicate that the configuration step is optional
tweak: Show what to click in the extension
tweak: Better documentation
Formatted code
Moved env to GenericDist, and used it
Replaced some scoring functions with functionRegistry functions
Prior can't be a point
v0.2.23
Made new test call polymorphic constructor #ToFloat
⬆️ Bump @typescript-eslint/parser from 5.30.5 to 5.30.6
⬆️ Bump postcss-cli from 9.1.0 to 10.0.0
⬆️ Bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6
⬆️ Bump @docusaurus/preset-classic
⬆️ Bump clsx from 1.2.0 to 1.2.1
⬆️ Bump postcss-loader from 7.0.0 to 7.0.1
⬆️ Bump @hookform/resolvers from 2.9.3 to 2.9.5
⬆️ Bump @types/node from 18.0.0 to 18.0.3
⬆️ Bump @docusaurus/core from 2.0.0-beta.21 to 2.0.0-beta.22
⬆️ Bump @typescript-eslint/parser from 5.30.4 to 5.30.5
...
2022-07-13 15:19:26 -07:00
Ozzie Gooen
d8b1e0d5ff
Formatted code
2022-07-13 10:11:59 -07:00
Ozzie Gooen
78e9e48626
Moved env to GenericDist, and used it
2022-07-13 09:37:39 -07:00
Ozzie Gooen
3d71d7bf4e
Replaced some scoring functions with functionRegistry functions
2022-07-13 08:56:22 -07:00
Ozzie Gooen
652394f535
Prior can't be a point
2022-07-12 09:45:41 -07:00
Quinn Dougherty
e9968288fd
Merge remote-tracking branch 'origin/develop' into scoring-cleanup-three
2022-07-11 15:34:50 -04:00
Ozzie Gooen
50049177e4
Merge pull request #803 from quantified-uncertainty/reducer-modules
...
Reducer modules - define function returning result
2022-07-11 12:28:26 -07:00
Quinn Dougherty
20114d9a84
Made new test call polymorphic constructor #ToFloat
2022-07-11 14:23:58 -04:00
Quinn Dougherty
d682f28faf
Merge remote-tracking branch 'origin/develop' into scoring-cleanup-three
2022-07-11 14:20:00 -04:00
dependabot[bot]
89ac966276
⬆️ Bump ts-node from 10.8.1 to 10.8.2
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.8.1 to 10.8.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.8.1...v10.8.2 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-11 16:27:40 +00:00
Umur Ozkul
532a878911
define function returning result
2022-07-11 17:46:50 +02:00
Umur Ozkul
d25e052b61
rename to Reducer_Module_test
2022-07-11 17:04:21 +02:00
Ozzie Gooen
7afae96cf4
Simple integration of module functionality
2022-07-07 18:30:56 -07:00
Ozzie Gooen
c866cc812a
wip
2022-07-07 18:09:41 -07:00
Ozzie Gooen
9f0e4f34fe
First attempt at integrating namespaces
2022-07-07 12:01:02 -07:00
Ozzie Gooen
6e968c492b
Merge pull request #786 from quantified-uncertainty/reducer-modules
...
Module.defineFFI
2022-07-05 21:26:20 -04:00
Ozzie Gooen
b425743484
Merge pull request #785 from quantified-uncertainty/beta-from-mean-stdev
...
`beta({mean: 0.39, stdev: 0.1})` #497
2022-07-05 21:02:38 -04:00
Ozzie Gooen
4054f7dbff
Small beta error message change
2022-07-05 19:48:41 -04:00
Umur Ozkul
b3ac8848d2
comment
2022-07-05 15:27:56 +02:00
Umur Ozkul
e0b2632028
format
2022-07-05 06:20:57 +02:00
Umur Ozkul
29c9cad510
remove dead line
2022-07-05 06:19:42 +02:00
Umur Ozkul
746ca695af
fix test
2022-07-05 06:17:26 +02:00
Umur Ozkul
f5f2d94fbc
remove dead line
2022-07-05 06:17:15 +02:00
Umur Ozkul
a285d0b493
fix peggy warning
2022-07-05 06:17:03 +02:00
Umur Ozkul
742fc10e0d
comment
2022-07-05 05:54:56 +02:00
Umur Ozkul
6edacc78e4
foo test
2022-07-05 05:16:00 +02:00
Umur Ozkul
c0329dc73d
resolve PR786
2022-07-05 00:58:25 +02:00
Umur Ozkul
308601b358
Merge branch 'develop' into reducer-modules
2022-07-04 23:05:53 +02:00
Quinn Dougherty
7889332052
polymorphic variants to neatly constrain types
2022-07-04 11:24:30 -04:00
dependabot[bot]
4915f6a5b8
⬆️ Bump mathjs from 10.6.3 to 10.6.4
...
Bumps [mathjs](https://github.com/josdejong/mathjs ) from 10.6.3 to 10.6.4.
- [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.6.3...v10.6.4 )
---
updated-dependencies:
- dependency-name: mathjs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-04 14:39:55 +00:00
Quinn Dougherty
4858aa9fe5
**most** comments, might do something with polymorphic variants so that types are more truthful next, but might not
2022-07-04 10:22:06 -04:00
Quinn Dougherty
9225710d2d
Merge remote-tracking branch 'origin/develop' into scoring-cleanup-three
2022-07-04 10:19:52 -04:00
Quinn Dougherty
7a419742ad
moved error message sooner for invalid mean and stdev
2022-07-04 09:57:00 -04:00
Ozzie Gooen
d6bdf5bfeb
Formatted code
2022-07-02 15:02:43 -04:00
Ozzie Gooen
d888f685d0
Quick fixes for EvType typescripting
2022-07-02 14:25:05 -04:00
Umur Ozkul
38cc93bdec
Module.defineFFI
2022-07-02 14:53:33 +02:00
Quinn Dougherty
9dcac8dd48
fixed \-1\
I had forgotten; added basic mean tests
2022-06-30 12:20:50 -04:00
Quinn Dougherty
54cd636524
added comment for more direct wikipedia citation
2022-06-27 14:37:12 -04:00
Quinn Dougherty
14189fd848
#497 (no tests or examples)
2022-06-27 14:31:35 -04:00
Quinn
8d7e6297cc
Merge pull request #784 from quantified-uncertainty/dependabot/npm_and_yarn/mathjs-10.6.3
...
⬆️ Bump mathjs from 10.6.1 to 10.6.3
2022-06-27 12:49:25 -04:00
dependabot[bot]
581d21be93
⬆️ Bump mathjs from 10.6.1 to 10.6.3
...
Bumps [mathjs](https://github.com/josdejong/mathjs ) from 10.6.1 to 10.6.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.6.1...v10.6.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-06-27 14:25:22 +00:00
dependabot[bot]
587ca1f42b
⬆️ Bump fast-check from 3.0.0 to 3.0.1
...
Bumps [fast-check](https://github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/dubzzz/fast-check/releases )
- [Changelog](https://github.com/dubzzz/fast-check/blob/main/packages/fast-check/CHANGELOG.md )
- [Commits](https://github.com/dubzzz/fast-check/commits/v3.0.1/packages/fast-check )
---
updated-dependencies:
- dependency-name: fast-check
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 14:24:50 +00:00
Quinn Dougherty
acb0d3b9ee
removed \TwoScalars\
material
2022-06-26 12:28:04 -04:00
Vyacheslav Matyukhin
8880b91c28
peggy: require instead of import, fixes tests
2022-06-26 12:13:38 +03:00
Vyacheslav Matyukhin
7cbece9212
optional location on NodeString (for record keys)
2022-06-26 11:42:33 +03:00
Vyacheslav Matyukhin
5a2b5b2a4d
return typed peggy AST from parse
2022-06-26 11:14:51 +03:00
Quinn Dougherty
29cf1cebb2
fixed paths to constructors
2022-06-24 09:19:15 -04:00
Quinn Dougherty
e0e2f12e27
added path to constructors
2022-06-24 09:07:15 -04:00
Quinn Dougherty
9dbd4f076c
fixed paren balancing and so on
2022-06-24 08:56:16 -04:00
Quinn Dougherty
3e67180fe1
Merge remote-tracking branch 'origin/develop' into scoring-cleanup-three
2022-06-24 08:48:07 -04:00
Ozzie Gooen
aeea4806b4
Merge pull request #752 from quantified-uncertainty/reducer-typescript-wall
...
Reducer typescript wall
2022-06-24 05:43:21 -07:00
Sam Nolan
3b84c2892c
Fix typescript errors (start raw decoding early)
2022-06-24 10:53:53 +00:00
Umur Ozkul
e192fe5790
PR comments
2022-06-24 12:15:38 +02:00