My notes on using Haskell: mostly agree with the article, but I came to embrace rolling my own tooling, some abstraction on top of cabal. I use my abstractions, not what whoever would force on me. Use Haskell as your typed lisp.. with all the pros and cons.
On production use... Don't even get me started. Will work, but need shedding blood.
massysett|2 years ago
Template Haskell is something to use only when absolutely necessary, while Lispers write macros without a second thought.
I considered your method of writing my own tooling, but have had a vague feeling that Lisp works better for this frame of mind.
spopejoy|2 years ago