-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Map the arguments and return value of functions. -- -- Map the arguments and return value of functions. @package data-function-meld @version 0.1.1.0 -- | Map the arguments and return value of functions. -- -- General use: -- -- -- -- Examples: -- -- -- -- Related work: -- -- module Data.Function.Meld -- | Begin melding. -- --
--   f $* g1 $$ g2 … $$ gn *$ h = \x1 … xn -> h (f (g1 x1) (g2 x2) … (gn xn))
--   
($*) :: Category cat => cat b c -> cat a b -> cat c d -> cat a d -- | Continue melding. -- --
--   f $* g1 $$ g2 … $$ gn *$ h = \x1 … xn -> h (f (g1 x1) (g2 x2) … (gn xn))
--   
($$) :: Category cat => ((cat b c -> cat a d) -> e) -> cat a b -> cat c d -> e -- | Finish melding. -- --
--   f $* g1 $$ g2 … $$ gn *$ h = \x1 … xn -> h (f (g1 x1) (g2 x2) … (gn xn))
--   
(*$) :: Category cat => cat a b -> cat a b