packages feed

fourmolu-0.0.6.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