Proper names for curry and uncurry

Latest on Hackage:0.1.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

BSD3 licensed and maintained by Ertugrul Söylemez


This library generalizes curry and uncurry and also gives them more appropriate names. You can use it by importing Control.Category.Schoenfinkel:

import Control.Category.Schoenfinkel

main :: IO ()
main = print (unschoen atan2 (2, 3))

For your convenience there are also Unicode variants of the two functions:

main = print (unschön atan2 (2, 3))
Depends on 1 package:
Used by 1 package:
comments powered byDisqus