1 module PreludeBuiltin where
3 --- 0-tuple (trivial type "()" ) ---------------------------------
9 import List ( (++), foldr )
10 import PS ( _PackedString, _unpackPS )
26 instance Text () where
27 readsPrec p = readParen False
28 (\r -> [((),t) | ("(",s) <- lex r,
30 showsPrec p () = showString "()"
35 inRange ((), ()) () = True
37 instance Enum () where
39 enumFromThen () () = [()]
40 enumFromTo () () = [()]
41 enumFromThenTo () () () = [()]
43 -- ToDo: something for Binary