Module do_fn

Behaviours: do_applicative, do_functor.

Data Types

fn()

fn(A, B, C) = fun((A, B) -> C)

fn()

fn(A, B) = fun((A) -> B)

Function Index

fmap/2
liftA2/3
pure/1

Function Details

fmap/2

fmap(F::fn(B, C), Fun::fn(A, B)) -> fn(A, C)

liftA2/3

liftA2(F1::fn(A, B, C), F2::fn(D, A), F3::fn(E, B)) -> fn(D, fn(E, C))

pure/1

pure(A) -> fn(term(), A)


Generated by EDoc