[][src]Trait funlib::HKT

pub trait HKT<B> {
    type A;
    type M;
}

Higher Kinded Type helper for M -> M

Associated Types

type A

Current Type

type M

Type M

Loading content...

Implementations on Foreign Types

impl<B, C> HKT<C> for Vec<B>[src]

type A = B

type M = Vec<C>

impl<B, C> HKT<C> for Option<B>[src]

type A = B

type M = Option<C>

impl<B, C> HKT<C> for Box<B>[src]

type A = B

type M = Box<C>

impl<B, C> HKT<C> for Rc<B>[src]

type A = B

type M = Rc<C>

Loading content...

Implementors

Loading content...