Description
More intuitive, left-to-right function composition.
README.md
Example
An example of where I find it useful:
process :: String -> Q Exp
process = id
.> splitOnCommas
.> map nameAndValue
.> joinAsColumns
.> wrapInParens
.> parseHsStrToQQExp
.> return
(source: https://github.com/Wizek/dump/blob/48443d5/src/Debug/Dump.hs#L77)