
On Sat, Jul 3, 2010 at 12:30 PM, Chris BROWN
So hsc2hs is related to writing C bindings? Well, that'll be why I've never heard of it then; I don't understand C. (Nor do I particularly want to... I chose Haskell.)
Besides, why in the world do Haskell libraries have to involve C? I've written and released several libraries on Hackage, none of which are in any way related to C. Not every library is just a C binding, you know...
I completely agree with this. Even in implementing something as complex as a refactoring tool we never once needed to touch C. (nor Applicative, for that matter :) )...
As a matter of fact, all of my Haskell codes didn't even touch monads. I always tried to write code as simple as possible and as understandable as possible (mainly for teaching purposes) and not as optimized as possible. -- Mihai