| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Haskus.Binary.Serialize.Size
Documentation
Instances
| Monad GetSize Source # | |
| Functor GetSize Source # | |
| Applicative GetSize Source # | |
| PutMonad GetSize Source # | |
Defined in Haskus.Binary.Serialize.Size Methods putWord8 :: Word8 -> GetSize () Source # putWord16 :: Word16 -> GetSize () Source # putWord32 :: Word32 -> GetSize () Source # putWord64 :: Word64 -> GetSize () Source # putWord8s :: [Word8] -> GetSize () Source # putWord16s :: [Word16] -> GetSize () Source # putWord32s :: [Word32] -> GetSize () Source # putWord64s :: [Word64] -> GetSize () Source # putBuffer :: BufferSize (Buffer Immutable pin gc heap) => Buffer Immutable pin gc heap -> GetSize () Source # preAllocateAtLeast :: Word -> GetSize () Source # | |
runGetSize :: GetSize a -> Word Source #
Get the total size