blob: 8abaa51303e010c9688d41a3193438a0b04645ad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
---------------------------------------------------------------------------
-- PrelPack.hi-boot
--
-- This hand-written interface file is the initial bootstrap version
-- for PrelPack.hi.
-- It's needed for the 'thin-air' Ids, when compiling PrelBase, and
-- other Prelude files that precede PrelPack
---------------------------------------------------------------------------
__interface PrelPack 1 where
__export PrelPack packCStringzh unpackCStringzh unpackNByteszh unpackAppendCStringzh unpackFoldrCStringzh ;
1 packCStringzh :: [PrelBase.Char] -> PrelGHC.ByteArrayzh ;
1 unpackCStringzh :: PrelGHC.Addrzh -> [PrelBase.Char] ;
1 unpackNByteszh :: PrelGHC.Addrzh -> PrelGHC.Intzh -> [PrelBase.Char] ;
1 unpackAppendCStringzh :: PrelGHC.Addrzh -> [PrelBase.Char] -> [PrelBase.Char] ;
1 unpackFoldrCStringzh :: __forall [a] => PrelGHC.Addrzh -> (PrelBase.Char -> a -> a) -> a -> a ;
|