| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Foreign.Storable.Newtype
Description
Storable instances for simple wrapped types.
Example:
import qualified Foreign.Storable.Newtype as Store
newtype MuLaw = MuLaw {deMuLaw :: Word8}
instance Storable MuLaw where
sizeOf = Store.sizeOf deMuLaw
alignment = Store.alignment deMuLaw
peek = Store.peek MuLaw
poke = Store.poke deMuLaw