Package Exports
- @thi.ng/math
- @thi.ng/math/abs
- @thi.ng/math/angle
- @thi.ng/math/api
- @thi.ng/math/eqdelta
- @thi.ng/math/fit
- @thi.ng/math/interval
- @thi.ng/math/mix
- @thi.ng/math/prec
- @thi.ng/math/step
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@thi.ng/math) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@thi.ng/math
This project is part of the @thi.ng/umbrella monorepo.
About
Assorted common math functions & utilities.
Partially ported from Clojure version of thi.ng/math and thi.ng/vexed-generation.
Status
STABLE - used in production
Installation
yarn add @thi.ng/math
Package sizes (gzipped): ESM: 3.4KB / CJS: 3.9KB / UMD: 3.2KB
Dependencies
None
Usage examples
Several demos in this repo's /examples directory are using this package.
A selection:
crypto-chart
Basic crypto-currency candle chart with multiple moving averages plots
hdom-canvas-draw
Interactive @thi.ng/hdom-canvas pattern drawing demo using transducers
iso-plasma
Animated sine plasma effect visualized using contour lines
mandelbrot
Worker based, interactive Mandelbrot visualization
ramp-synth
Unison wavetable synth with waveform editor
scenegraph
scenegraph-image
API
TODO
Authors
Maintainer
- Karsten Schmidt (@postspectacular)
Contributors
License
© 2016 - 2020 Karsten Schmidt // Apache Software License 2.0