Haskell :
(f .) . g
(.) f . g
(.) ((.) f) g
((.).(.)) f g
(\x y -> f (g x y))
, f , g , 2 g, f. "" , , .
, Elm, :
(.:) = (<<)<<(<<) -- owl operator definition
(<<) f << g
(<<) ((<<) f) g
f .: g
:
((<<) negate << (+)) 3 4 -- returns -7
(negate .: (+)) 3 4 -- returns -7
: Elm 0.13 (.) (<<), (>>) flip (<<)