korpios:
> On Tue, Sep 29, 2009 at 3:16 PM, Don Stewart <d...@galois.com> wrote:
> > korpios:
> >> wiki — but I still find the array of libraries confusing (just what
> >> comes with GHC — I'm not even talking about Hackage here), since the
> >
> > What comes with GHC is the Haskell Platform these days.
> > Actually, the other way around. GHC comes with the Haskell Platform.
> >
> >    http://haskell.org/platform/
> >
> > The contents of which are specified here:
> >
> >    http://haskell.org/platform/contents.html
> 
> I'm talking about poking around here randomly:
> 
> http://www.haskell.org/ghc/docs/latest/html/libraries/index.html
> 
> ... and trying to figure out what a given library does — not for the
> sake of selecting it among other options (the Platform idea), but just
> as part of getting a grip on Haskell's "standard library", as it were.
>  Put another way, I'm doing the opposite of the Platform — instead of
> saying "I have requirement X, what library would be the best match?",
> I'm asking "Hmm, hello library Y, what could I use you for?"

Oh, indeed. Starting with the aggregated package index is a difficult
direction.

You might instead want to look up those core packages on Hackage, 
and read their overview separately:

    [base]              http://hackage.haskell.org/package/base
    [array]             http://hackage.haskell.org/package/array
    [bytestring]        http://hackage.haskell.org/package/bytestring
    [Cabal]             http://hackage.haskell.org/package/Cabal
    [containers]        http://hackage.haskell.org/package/containers
    [directory]     http://hackage.haskell.org/package/directory
    [editline]      http://hackage.haskell.org/package/editline
    [filepath]      http://hackage.haskell.org/package/filepath
    [haskell98]     http://hackage.haskell.org/package/haskell98
    [hpc]               http://hackage.haskell.org/package/hpc
    [old-locale]        http://hackage.haskell.org/package/old-locale
    [old-time]      http://hackage.haskell.org/package/old-time
    [packedstring]      http://hackage.haskell.org/package/packedstring
    [pretty]        http://hackage.haskell.org/package/pretty
    [process]       http://hackage.haskell.org/package/process
    [random]        http://hackage.haskell.org/package/random
    [syb]               http://hackage.haskell.org/package/syb
    [template-haskell]  http://hackage.haskell.org/package/template-haskel
    [unix]              http://hackage.haskell.org/package/unix
    [win32]             http://hackage.haskell.org/package/Win32
    [cgi]               http://hackage.haskell.org/package/cgi
    [fgl]               http://hackage.haskell.org/package/fgl
    [parsec]        http://hackage.haskell.org/package/parsec
    [GLUT]              http://hackage.haskell.org/package/GLUT
    [haskell-src]       http://hackage.haskell.org/package/haskell-src
    [html]              http://hackage.haskell.org/package/html
    [HUnit]             http://hackage.haskell.org/package/HUnit
    [mtl]               http://hackage.haskell.org/package/mtl
    [network]       http://hackage.haskell.org/package/network
    [OpenGL]        http://hackage.haskell.org/package/OpenGL
    [parallel]      http://hackage.haskell.org/package/parallel
    [QuickCheck]        http://hackage.haskell.org/package/QuickCheck
    [regex-base]        http://hackage.haskell.org/package/regex-base
    [regex-compat]      http://hackage.haskell.org/package/regex-compat
    [regex-posix]       http://hackage.haskell.org/package/regex-posix
    [stm]               http://hackage.haskell.org/package/stm
    [time]              http://hackage.haskell.org/package/time
    [xhtml]             http://hackage.haskell.org/package/xhtml
    [zlib]              http://hackage.haskell.org/package/zlib
    [HTTP]              http://hackage.haskell.org/package/HTTP


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.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to