memoize

Macro memoize 

Source
macro_rules! memoize {
    ($type:ty: $val:expr) => { ... };
}