1. 26 Mar, 1999 1 commit
  2. 29 Jan, 1999 1 commit
  3. 28 Jan, 1999 1 commit
  4. 26 Jan, 1999 1 commit
  5. 14 Jan, 1999 1 commit
    • sof's avatar
      [project @ 1999-01-14 18:12:47 by sof] · 0d65c162
      sof authored
      Changes to make the Prelude comply with Haskell 98.
      
      I claim that this completes GHC's implementation of Haskell 98 (at
      least feature-wise, but there's bound to be some bugs lurking..)
      0d65c162
  6. 02 Dec, 1998 1 commit
  7. 02 Sep, 1998 1 commit
  8. 14 Aug, 1998 1 commit
  9. 07 Apr, 1998 1 commit
  10. 20 Mar, 1998 1 commit
  11. 12 Feb, 1998 1 commit
  12. 02 Feb, 1998 1 commit
    • simonm's avatar
      [project @ 1998-02-02 17:27:26 by simonm] · 28139aea
      simonm authored
      Library re-organisation:
      
      All libraries now live under ghc/lib, which has the following structure:
      
      	ghc/lib/std    		--  all prelude files 		(libHS.a)
      	ghc/lib/std/cbits
      
      	ghc/lib/exts		-- standard Hugs/GHC extensions (libHSexts.a)
      				-- available with '-fglasgow-exts'
      
      	ghc/lib/posix		-- POSIX library                (libHSposix.a)
      	ghc/lib/posix/cbits     -- available with '-syslib posix'
      
      	ghc/lib/misc		-- used to be hslibs/ghc	(libHSmisc.a)
      	ghc/lib/misc/cbits	-- available with '-syslib misc'
      
      	ghc/lib/concurrent	-- Concurrent libraries		(libHSconc.a)
      				-- available with '-concurrent'
      
      Also, several non-standard prelude modules had their names changed to begin
      with 'Prel' to reduce namespace pollution.
      
      	Addr      ==> PrelAddr     (Addr interface available in 'exts')
      	ArrBase   ==> PrelArr
      	CCall     ==> PrelCCall    (CCall interface available in 'exts')
      	ConcBase  ==> PrelConc
      	GHCerr    ==> PrelErr
      	Foreign   ==> PrelForeign  (Foreign interface available in 'exts')
      	GHC       ==> PrelGHC
      	IOHandle  ==> PrelHandle
      	IOBase    ==> PrelIOBase
      	GHCmain   ==> PrelMain
      	STBase    ==> PrelST
      	Unsafe    ==> PrelUnsafe
      	UnsafeST  ==> PrelUnsafeST
      28139aea
  13. 27 Jan, 1998 1 commit
  14. 22 Jan, 1998 1 commit
    • sof's avatar
      [project @ 1998-01-22 15:54:43 by sof] · 552de7b4
      sof authored
      * removed ghc/Error.{lhs,hi-boot}
      * moved contents of Error to GHCerr + adjusted
        import lists of files that use old Error functionality.
      * moved seqError from Prelude to GHCerr.
      552de7b4
  15. 11 Nov, 1997 1 commit
    • simonm's avatar
      [project @ 1997-11-11 14:32:34 by simonm] · a138ab7b
      simonm authored
      Library changes to:
      
      	* remove PrimIO
      	* change type of _ccall_ to IO
      	* incorporate Alastair Reid's new library interfaces for
      	  compatibility with Hugs.
      a138ab7b
  16. 14 Mar, 1997 1 commit
  17. 18 Jan, 1997 1 commit
  18. 19 Dec, 1996 1 commit
  19. 25 Jul, 1996 1 commit