summaryrefslogtreecommitdiff
path: root/ghc/lib/std/PrelPack.hi-boot
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 ;