/*!
Core math foundations.
*/
pub(crate) mod io;
pub mod scalar;
pub mod tensor;
// Minimal foundational facade. Backend and interchange types live in
// `crate::advanced`.
pub use scalar::{Complex, Scalar, ScalarCastError};
pub use tensor::{
DEFAULT_RANDOM_MAX_THREADS, DenseMatrix, Matrix, MatrixError, RandType, Tensor, TensorError,
TensorRandError, TensorRandFiller, VectorList,
};