Pointless Haskell is library for point-free programming with recursion patterns defined as hylomorphisms.