pub fn fmapconst<TCon, TIn, TOut, X>(
e: &TOut,
x: &X,
) -> <TCon as WithTypeArg<TOut>>::Typewhere
TCon: Functor + WithTypeArg<TIn> + WithTypeArg<TOut> + ?Sized,
TOut: Clone + ?Sized,
X: TypeApp<TCon, TIn>,
pub fn fmapconst<TCon, TIn, TOut, X>(
e: &TOut,
x: &X,
) -> <TCon as WithTypeArg<TOut>>::Typewhere
TCon: Functor + WithTypeArg<TIn> + WithTypeArg<TOut> + ?Sized,
TOut: Clone + ?Sized,
X: TypeApp<TCon, TIn>,