plugins-0.9.10ContentsIndex
Language.Hi.Binary
Documentation
data Bin a
show/hide Instances
Binary (Bin a)
Bounded (Bin a)
Eq (Bin a)
Ord (Bin a)
Show (Bin a)
class Binary a where
Methods
get :: BinHandle -> IO a
show/hide Instances
Binary Bool
Binary Char
Binary Dependencies
Binary FastString
Binary Iface
Binary Int
Binary Int16
Binary Int32
Binary Int64
Binary Int8
Binary Integer
Binary NameSpace
Binary OccName
Binary Usage
Binary Word16
Binary Word32
Binary Word64
Binary Word8
Binary ()
(Binary a, Binary b) => Binary (a, b)
(Binary a, Binary b, Binary c) => Binary (a, b, c)
(Binary a, Binary b, Binary c, Binary d) => Binary (a, b, c, d)
Binary (Bin a)
Binary name => Binary (GenAvailInfo name)
Binary a => Binary (Maybe a)
(Integral a, Binary a) => Binary (Ratio a)
Binary a => Binary [a]
(Binary a, Binary b) => Binary (Either a b)
data BinHandle
openBinIO :: Handle -> IO BinHandle
openBinIO_ :: Handle -> IO BinHandle
openBinMem :: Int -> IO BinHandle
seekBin :: BinHandle -> Bin a -> IO ()
tellBin :: BinHandle -> IO (Bin a)
castBin :: Bin a -> Bin b
readBinMem :: FilePath -> IO BinHandle
isEOFBin :: BinHandle -> IO Bool
getByte :: BinHandle -> IO Word8
lazyGet :: Binary a => BinHandle -> IO a
data ByteArray
Constructors
BA ByteArray#
getByteArray :: BinHandle -> Int -> IO ByteArray
getBinFileWithDict :: Binary a => FilePath -> IO a
Produced by Haddock version 0.7