binrep-0.5.0: Encode precise binary representations directly in types
Safe HaskellSafe-Inferred
LanguageGHC2021

Bytezap.Class

Documentation

class Put a where Source #

Methods

put :: a -> Write Source #

Instances

Instances details
Put Int16 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Int16 -> Write Source #

Put Int32 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Int32 -> Write Source #

Put Int64 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Int64 -> Write Source #

Put Int8 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Int8 -> Write Source #

Put Word16 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Word16 -> Write Source #

Put Word32 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Word32 -> Write Source #

Put Word64 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Word64 -> Write Source #

Put Word8 Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Word8 -> Write Source #

Put Write Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: Write -> Write Source #

Put ByteString Source # 
Instance details

Defined in Bytezap.Class

Methods

put :: ByteString -> Write Source #