http://www.cse.ogi.edu/~simonpj/quantification.htmlExistential types coming, but not done yet.
http://www.cse.ogi.edu/~simonpj/guards.html
http://www.dcs.gla.ac.uk/fp/software/ghc/ghc-bugs.htmlNo doubt entries for 2.04 will be added here as well :-)
http://www.dcs.gla.ac.uk/fp/software/ghc/ghc-doc/install-guide.html
In addition to the above, we've made the following minor changes to the GHC libraries/our implementation of the Haskell standard prelude:
data Lift a = Lift ayou might need it someday...
--Renamed functions (old name in square brackets) openFd :: FilePath -> OpenMode -> Maybe FileMode -> OpenFileFlags -> IO Fd -- [openChannel] fdSeek :: Fd -> SeekMode -> FileOffset -> IO FileOffset --[seekChannel] fdRead :: Fd -> ByteCount -> IO (String, ByteCount) --[readChannel] fdWrite :: Fd -> String -> IO ByteCount --[writeChannel] fdClose :: Fd -> IO () --[closeChannel] setFdOption :: Fd -> FdOption -> Bool -> IO () --[setChannelOption] queryFdOption :: Fd -> FdOption -> IO Bool --[queryChannelOption] dup :: Fd -> IO Fd --[dupChannel] dupTo :: Fd -> Fd -> IO () --[dupChannelTo] data FdOption = AppendOnWrite | CloseOnExec | NonBlockingRead --[ChannelOption] getFdStatus :: Fd -> IO FileStatus --[getChannelStatus] -- New data structure collecting together misc flags passed to openFd data OpenFileFlags = OpenFileFlags { append :: Bool, exclusive :: Bool, noctty :: Bool, nonBlock :: Bool, trunc :: Bool } --New ops for converting between Fd and Handle: fdToHandle :: Fd -> IO Handle handleToFd :: Handle -> IO Fd intToFd :: Int -> Fd -- use with care.