packages feed

ormolu-0.0.1.0: data/examples/declaration/value/function/arrow/proc-lambdas.hs

{-# LANGUAGE Arrows #-}

foo = proc a->  \f b->a-<f b -- Foo

bar =
    proc x ->
       \f g h ->
       \() ->
       \( Left (x,y )) -> -- Tuple value
        f (g (h x)) -< y