mathr 0.1.9

Rust math library and CLI calculator for symbolic differentiation, integration, FFT, linear algebra (LU, Cholesky, SVD), equation solving, ODE solvers, number theory, special functions, LaTeX input, plotting, and a Jupyter-like web notebook with KaTeX rendering.
Documentation
[package]
name = "mathr"
version = "0.1.9"
edition = "2021"
description = "Rust math library and CLI calculator for symbolic differentiation, integration, FFT, linear algebra (LU, Cholesky, SVD), equation solving, ODE solvers, number theory, special functions, LaTeX input, plotting, and a Jupyter-like web notebook with KaTeX rendering."
license = "Apache-2.0"
repository = "https://github.com/yingkitw/mathr"
documentation = "https://docs.rs/mathr"
homepage = "https://github.com/yingkitw/mathr"
authors = ["Ying Kit WONG"]
readme = "README.md"
keywords = [
    "math",
    "calculus",
    "symbolic",
    "linear-algebra",
    "numerical",
]
categories = ["mathematics", "science", "command-line-utilities", "visualization"]


[lib]
name = "mathr"
path = "src/lib.rs"

[[bin]]
name = "mathr"
path = "src/main.rs"

[dependencies]
clap = { version = "4.5", features = ["derive"] }
anyhow = "1.0"
thiserror = "2.0"
rustyline = { version = "14.0", features = ["derive"] }
plotters = "0.3"
num-traits = "0.2"
num-bigint = "0.4"
num-integer = "0.1"
bigdecimal = "0.4"

[dev-dependencies]
approx = "0.5"

[profile.release]
opt-level = 3
lto = "thin"
codegen-units = 1