1 -- proto Haskell 1.3 version
5 Eq(..), Ord(..), Num(..), Real(..), Integral(..),
6 Fractional(..), Floating(..), RealFrac(..), RealFloat(..),
7 Ix(..), Enum(..), Text(..), Binary(..),
8 _CCallable(..), _CReturnable(..),
10 -- NO: really builtin (0.20+): trace,
13 Assoc(..), -- *should* have disappeared: ToDo: LATER
14 _ByteArray, _MutableArray, _MutableByteArray,
15 -- if you want the types *unabstractly*, import PreludeGlaST
21 _PackedString{-abstract-}, _FILE,
25 -- 1.3 I/O stuff from PreludeIO, some *renamed*
26 IOError13(..), -- ToDo: rename
42 import UTypes ( Bin ) -- no data constructors, please!
43 import TyArray ( Array(..), Assoc(..), _ByteArray )
44 import TyComplex ( Complex(..) )
45 --import Builtin ( trace )
46 import Cls hiding ( String )
49 import PreludeGlaST ( _MutableByteArray, _MutableArray )
69 import PreludeIO -- renaming ( IOError13 to IOError ) -- can't rename PreludeCore types