It sounds as if you want to carry some state around for each partially
applied function, I think that's in monad territory.

A cardinal rule of functional programming is to create new data,
whenever possible.
--
Regards,
Casey
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to