This website requires JavaScript.
Explore
Help
Sign in
StudioInfinity
/
nanomath
Watch
1
Star
0
Fork
You've already forked nanomath
0
Code
Issues
3
Pull requests
1
Projects
Releases
Packages
Wiki
Activity
Actions
a1fa83a007
nanomath
/
src
/
number
/
Number.js
4 lines
95 B
JavaScript
Raw
Normal View
History
Unescape
Escape
test: Set up a mocha test harness We use [mocha](https://mochajs.org/) as the test framework, as it is the tool used by mathjs and we would like to make tests as similar as possible. However, to tighten the linkage between source code and tests, we adopt a somewhat different file organization: unit tests for a given source file `blah/foo.js` are in `blah/__test__/foo.spec.js`. To run all unit tests, execute the script `pnpm test`. Resolves #3.
2025-04-07 09:12:52 -07:00
import
{
Type
}
from
'#core/Type.js'
refactor: Switch to 'map-like object keyed by string and type vector' format See https://code.studioinfinity.org/glen/nanomath/wiki/Item-Specifications. Also stubs out the TypeDispatcher, mocking the merge function, so we can see that all of the proper things will be added. Ready for initial implementation of the TypeDispatcher.
2025-04-02 11:22:53 -07:00
export
const
Number
=
new
Type
(
n
=>
typeof
n
===
'number'
)
Reference in a new issue
Copy permalink