2024-09-03 - 2025-09-03
Overview
16 pull requests merged by 2 users
Merged
#28 feat: Implement Vector type
Merged
#26 feat: Add return typing strategies and implement sqrt with them
Merged
#24 feat: methods on Complex
Merged
#23 refactor: require match to merge any function
Merged
#22 refactor: change onType to match and take only one pattern and result
Merged
#21 feat: Add generic types and Complex numbers
Merged
#19 feat: config and approximate equality
Merged
#17 Introduce BooleanT and boolean functions
Merged
#16 chore: fix wrong use-node-version
Merged
#15 chore: enforce using Node.js 22, fixing #13, ignore IDE files
Merged
#11 doc: Fix git URL in README
Merged
#10 feat: add a first generic method, square
Merged
#9 test: Add tests for all existing functionality, correcting issues
Merged
#7 test: Run pnpm test
in CI on all PRs and pushes to main
Merged
#5 test: Set up a mocha test harness
Merged
#4 feat: First working TypeDispatcher, supporting plain functions on Number
10 issues closed from 2 users
Closed
#27 Add generic Vector type
Closed
#25 Add return convention choice to config and implement sqrt for all relevant types.
Closed
#20 add facilities for generic types and implement Complex(T)
Closed
#12 API to specify a function name and multiple signatures in a single file
Closed
#13 Exception during run: TypeError: behs.keys(...).filter is not a function
Closed
#2 Add the generic square function
Closed
#8 Make current test suite comprehensive
Closed
#6 Set up continuous integration
Closed
#3 Add unit testing
Closed
#1 Implement a TypeDispatcher that works for the specification so far
19 issues created by 2 users
Opened
#1 Implement a TypeDispatcher that works for the specification so far
Opened
#2 Add the generic square function
Opened
#3 Add unit testing
Opened
#6 Set up continuous integration
Opened
#8 Make current test suite comprehensive
Opened
#12 API to specify a function name and multiple signatures in a single file
Opened
#13 Exception during run: TypeError: behs.keys(...).filter is not a function
Opened
#14 Separate Type entities and the type information about them
Opened
#18 Add a config object and approximate equality
Opened
#20 add facilities for generic types and implement Complex(T)
Opened
#25 Add return convention choice to config and implement sqrt for all relevant types.
Opened
#27 Add generic Vector type
Opened
#29 enhance cbrt to work on Complex and to return all cube roots
Opened
#30 implement polynomialRoot
Opened
#31 make parallel benchmark to pocomath/mathjs
Opened
#32 Avoid files with names differing only by casing
Opened
#33 Ban instanceof
and avoid inheritance, specifically in TypePattern
.
Opened
#34 Error when running pnpm test
Opened
#35 Protect merge
and resolve
and other "built-in" type dispatcher methods