[Haskell-cafe] Cal, Clojure, Groovy, Haskell, OCaml, etc.

Curt Sampson cjs at starling-software.com
Wed Sep 30 21:33:06 EDT 2009


On 2009-09-29 13:28 -0700 (Tue), Don Stewart wrote:

> I'd welcome input on how to best present all this -- the Haskell
> Platform gives us a chance to package up the docs in a better format
> for consumption.

Part of the issue is that the Haskell libraries are so different in many
ways that there's a (relatively) large amount of background required to
be able to understand how things normally fit together.

One of the best resources I've seen for this is Brent Yorgey's article
"The Typeclassopedia."

How we get from particular bits of design in random libraries back to an
understanding of why they were designed that way that would be informed
by something like the above, I'm not sure.

Including a design document with libraries that explains how and why
they were designed that way might be a big help.

cjs
-- 
Curt Sampson       <cjs at starling-software.com>        +81 90 7737 2974
           Functional programming in all senses of the word:
                   http://www.starling-software.com


More information about the Haskell-Cafe mailing list