24 Nov
2006
24 Nov
'06
7:04 p.m.
On Fri, 2006-11-24 at 17:42 +0300, Bulat Ziganshin wrote:
libraries should be split into 4 rings: frozen, core, base and the rest
* frozen libs are installed with haskell compiler and cannot be upgraded using Cabal. it includes Cabal itself and libraries required by Cabal, currently it's the Base library. compiler may provide its own ways to upgrade these libs
Cabal can be upgraded using Cabal. This is important. Unlike well specified libraries like ByteString, Cabal tackles an ill-specified problem and we're still learning how best to solve it, so the api and features change much more frequently. Duncan