cova_space/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(missing_docs)]
3
4pub mod cloud;
5pub mod complexes;
6pub mod definitions;
7pub mod filtration;
8pub mod graph;
9pub mod homology;
10pub mod lattice;
11pub mod set;
12pub mod sheaf;
13
14use cova_algebra::prelude::*;
15
16pub mod prelude {
17  //! The prelude for the `space` crate.
18  //!
19  //! This module re-exports the most commonly used types and traits from the `space` crate.
20  //! It provides a convenient way to import these types and traits into your code without
21  //! having to specify the crate name each time.
22  pub use crate::{
23    complexes::ComplexElement,
24    definitions::{MetricSpace, NormedSpace, Topology},
25    set::{Collection, Poset},
26  };
27}