Heinrich Apfelmus wrote:
If I understand that correctly, this would mean to simply include the
particular version of a library that happens to be the current one at
the report deadline. In other words, the report specifies that say
version 4.1.0.0 of the base library is the standard one for 2010.

Since old library versions are archived on hackage, this looks like a
cheap and easy solution to me. It's more an embellishment of alternative
1. than a genuine 3.

It could be a mere informative reference: "the most-community-accepted libraries at the time of publication are:".

Keep in mind also that some of the libraries change irrevocably (like base has; with changes like Unicode I/O, or adding the Category class above Arrow. When it is tied to a particular compiler version it's less trivial to support multiple libraries... or even when it's not, version skew can get annoying

-Isaac
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-prime

Reply via email to