Trait Pure
rust_fp_categories::pure
pub trait Pure<A>: HKT<A> { pub fn pure(value: A) -> Self::T where Self: HKT<A, C = A>; }
pub fn pure(value: A) -> Self::T where Self: HKT<A, C = A>,
impl<A> Pure<A> for Rc<A>
pub fn pure(value: A) -> Self::T
impl<A> Pure<A> for Box<A>
impl<A> Pure<A> for Option<A>
impl<A, E> Pure<A> for Result<A, E>
impl<A> Pure<A> for Vec<A>