fp_rust::monadio
pub fn of<Z: 'static + Send + Sync + Clone>( r: Z) -> impl FnMut() -> Z + Send + Sync + 'static