A simple math library, written in Rust, targeting WebAssembly.
WARNING: WASM OUTPUT STILL UNTESTED!
Run the command:
wasm-pack build
Some functions are implemented from scratch, while others are just wrappers for Rust's library functions. Here's a complete list:
- square root
- power
- exponential
- logarithm
- sine
- cosine
- tangent
- arcsine
- arccosine
- arctangent
- normal distribution
- probability density distribution
- standard
- non-standard
- cumulate density distribution
- quantile
- probability density distribution
- gamma functions
- complete
- probability density distribution
- cumulate density distribution
- inverse
- quantile
- beta
- beta function
- incomplete beta function
- regularized beta function
- probability density distribution
- cumulate density distribution
- quantile
- Student's t distribution
- probability density distribution
- cumulate density distribution
- quantile
- Chi^2 distribution
- probability density distribution
- cumulate density distribution
- quantile
Note: both functions are not accessible from WASM.
- numerical integrator
- numerical differentiator
Note: all of these functions are not accessible from WASM.
- numeric maximum finder
- numeric minimum finder
- numeric stationary points finder
- numeric root finder
- square and regular matrices
- matrix operations
- sum
- multiplication
- inversion
- transposition