
20 Nov
2012
20 Nov
'12
7:24 p.m.
On Tue, Nov 20, 2012 at 11:14 AM, John Wiegley
compose :: [(a -> a)] -> a -> a compose = foldr (.) id
composeM :: [(a -> m a)] -> a -> m a composeM = foldr (<=<) return
I don't think these offer any value beyond saving a couple of keystrokes. -1 from me.