[Haskell-beginners] Is a ghc package the same as a cabal package?
Philippe Sismondi
psismondi at arqux.com
Tue Feb 18 17:56:20 UTC 2014
Thanks, all. That helps.
The ambiguous use of the term "package" was tripping me up. Kind of like when I didn't know that "cabal" invokes "cabal-install", and (more recently) that I invoke "cabal-repl" by typing "cabal repl".
Funny that understanding the problems created by ambiguity in source code does not seem to prevent us as a community from f**king up our use of natural language, naming, documentation etc.
Back to work.
Best,
- P -
On 2014-02-18, at 12:46 PM, Brandon Allbery <allbery.b at gmail.com> wrote:
> On Tue, Feb 18, 2014 at 11:26 AM, Philippe Sismondi <psismondi at arqux.com> wrote:
> Is a ghc package the same as a cabal package? As far as I can tell they are not. I mean "package" as defined by the documentation for each.
>
> Start here: http://www.vex.net/~trebla/haskell/sicp.xhtml
>
> Briefly: a cabal package is a collection of source code, metadata, and build instructions to create a ghc package. Hackage is a collection of cabal packages.
>
> --
> brandon s allbery kf8nh sine nomine associates
> allbery.b at gmail.com ballbery at sinenomine.net
> unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20140218/904f42f0/attachment.html>
More information about the Beginners
mailing list