
On 2006-10-20 at 11:34BST Malcolm Wallace wrote:
I would like to propose a new module for functions like this, which are in some sense "purely" functional, that is, they do not involve any data structure at all, just functions. Other examples would be
const id flip (.) ($) ($!)
Any suggestions for a good name for such a module? Data.Function does not sound right to my ears.
Control.Combinators? Such general beasts as mapFst, mapSnd and >< from Data.Graph.Inductive.Query.Monad could go in there, as could other pair handling combinators like (f <&> g) x = (f x, g x) They don't do much in the way of contolling flow, so one might argue that they should just be Combinators. Jón -- Jón Fairbairn Jon.Fairbairn at cl.cam.ac.uk