Modulecardano-ledger-core-1.21.0.0
Cardano.Ledger.MemoBytes.Internal
Synopsis
- value byteCountMemoBytes
- value contentsEq
- value decodeMemoBytes
- value decodeMemoized
- value eqRawType
- value getMemoBytesHash
- value getMemoBytesType
- value getMemoRawBytes
- value getMemoRawType
- value getMemoSafeHash
- value lensMemoRawType
- value memoBytes
- value memoBytesEra
- value memoRawTypeL
- value mkMemoBytes
- value mkMemoBytesShort
- value mkMemoBytesStrict
- value mkMemoized
- value mkMemoizedEra
- value packMemoBytesM
- value shortToLazy
- value unpackMemoBytesM
- value zipMemoRawType
- class EqRaw
- type Mem
- data MemoBytes
- pattern Memo
- family MemoHashIndex
- class Memoized
- Packagecardano-ledger-core-1.21.0.0
- Exports29
- LicenceApache-2.0
Constructors
MemoBytesmbRawType :: !tmbBytes :: ShortByteStringmbHash :: SafeHash (MemoHashIndex t)
Instances11Eq, Show, Generic, NFData, NoThunks, ToCBOR, …
Eq t => Eq (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalShow t => Show (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalGeneric (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalNFData t => NFData (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.Internal(Typeable t, NoThunks t) => NoThunks (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalTypeable t => ToCBOR (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalDecCBOR t => DecCBOR (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.Internal(Typeable t, DecCBOR (Annotator t)) => DecCBOR (Annotator (MemoBytes t))Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalEncCBOR (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.InternalSafeToHash (MemoBytes t)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.Internaltype Rep (MemoBytes t) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.MemoBytes.Internal"MemoBytes"
"Cardano.Ledger.MemoBytes.Internal"
"cardano-ledger-core-1.21.0.0-DuROMhaY1WE6VC1bQ2U9IK"
'False) (C1 ('MetaCons"MemoBytes"
'PrefixI 'True) (S1 ('MetaSel ('Just"mbRawType"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 t) :*: (S1 ('MetaSel ('Just"mbBytes"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ShortByteString) :*: S1 ('MetaSel ('Just"mbHash"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SafeHash (MemoHashIndex t))))))
Instances1MemoHashIndex
type MemoHashIndex (PlutusData era) = EraIndependentDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Data
Associated types
type family RawType t