Difference between revisions of "Upgrading packages/Updating to GHC 6.10"
Jump to navigation
Jump to search
DonStewart (talk | contribs) |
DuncanCoutts (talk | contribs) |
||
Line 2: | Line 2: | ||
library/cabal versions. |
library/cabal versions. |
||
− | == Updating to GHC 6.8 |
+ | == Updating to GHC 6.8 and Cabal 1.2 == |
− | + | === Cabal configuration support === |
|
− | + | === base split up === |
|
− | + | === Data.ByteString api changes === |
|
+ | |||
+ | module Data.ByteString.Base has been split into two. The "unsafe" functions moved to Data.ByteString.Unsafe and the others moved into Data.ByteString.Internal. The stable API going forward is all the modules exposed by the bytestring package except for the .Internal modules and the .Fusion module. |
Revision as of 17:09, 27 September 2007
A list of things that need updating when porting packages to newer library/cabal versions.
Updating to GHC 6.8 and Cabal 1.2
Cabal configuration support
base split up
Data.ByteString api changes
module Data.ByteString.Base has been split into two. The "unsafe" functions moved to Data.ByteString.Unsafe and the others moved into Data.ByteString.Internal. The stable API going forward is all the modules exposed by the bytestring package except for the .Internal modules and the .Fusion module.