rill_core/math/mod.rs
1//! # Mathematical abstractions
2//!
3//! This module provides:
4//! - `Scalar` — base numeric trait for all types (including integers)
5//! - `Transcendental` — Scalar extension with trigonometry (f32/f64)
6//! - Common mathematical functions (lerp, db conversion, etc.)
7//! - Vector operations through the `vector` submodule
8//! - Fast approximations for DSP
9
10mod conversions;
11mod functions;
12mod num;
13pub mod vector;
14
15pub use functions::*;
16pub use num::{Scalar, Transcendental};