3 ms·
I liked the article, but it's very much not about "How to write a Haskell program". It's about how to create and distribute a Haskell project. "How to write a
by CoffeeDregs 16y ago
I liked the article, but it's very much not about "How to write a Haskell program". It's about how to create and distribute a Haskell project.
"How to write a Haskell program" would be much higher level because the joy (and challenge) of Haskell is that composing a program is really a process of composing functions or monads and the interactions can quickly become non-trivial (though, unlike OO systems, the interactions are generally visible). Whereas writing "Hello World" in Java can actually get you started in Java, writing "Hello World" in Haskell gets you just about nowhere ("But it introduces you to the IO monad!" <giggle>).