symoxide 0.1.2

Intermediate Representation and Transformations for Computer Algebra Systems
Documentation
1
2
3
4
5
6
7
8
9
pub mod combine;
pub mod fold;
pub mod identity;
pub mod walk;

pub trait CachedMapper<KT, VT> {
    fn query_cache(&self, key: &KT) -> Option<&VT>;
    fn add_to_cache(&mut self, key: KT, value: VT);
}