calc_graph
pub fn lazy<T, F: FnOnce() -> T>(f: F) -> Node<Lazy<T, F>>
Returns a node whose value is calculated once on demand and cached.