Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I guess this is similar to Quicklisp for CL packages? A stable "world snapshot" every now and then instead of rolling releases.

I works pretty well in the CL world, I think this approach (releases) will become standard for package management in Ecosystem-package-managers (as it has been in the OS world).



Sorta yes. In order of wild-west to stable, it's:

Hackage - live packages get uploaded and released fast

Stackage - a rolling tested release. It promises that all packages will compile together. (There are a few flavors of this).

and now LTS Haskell. A snapshot of Stackage that doesn't roll very quickly (every 3 months). It won't do upgrades to packages at all, except for bug fix & patch releases. So your own application code can pull down the LTS today, and again tomorrow, and be relatively sure that everything will work the same.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: