Unison.Runtime.ANF.Serialize.Tags
data TmTag Source #
Constructors
Defined in Unison.Runtime.ANF.Serialize.Tags
Methods
tag2word :: TmTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m TmTag Source #
data FnTag Source #
tag2word :: FnTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m FnTag Source #
data MtTag Source #
tag2word :: MtTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m MtTag Source #
data LtTag Source #
tag2word :: LtTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m LtTag Source #
data BLTag Source #
tag2word :: BLTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m BLTag Source #
data VaTag Source #
tag2word :: VaTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m VaTag Source #
data CoTag Source #
tag2word :: CoTag -> Word8 Source #
word2tag :: forall (m :: Type -> Type). PrimBase m => Word8 -> Get m CoTag Source #