Test.Cardano.Ledger.Constrained.Conway.Instances.Ledgers
Contents
Associated Types
type TypeSpec (ShelleyLedgersEnv era) Source #
type Prerequisites (ShelleyLedgersEnv era) Source #
Methods
emptySpec ∷ TypeSpec (ShelleyLedgersEnv era) Source #
combineSpec ∷ TypeSpec (ShelleyLedgersEnv era) → TypeSpec (ShelleyLedgersEnv era) → Specification (ShelleyLedgersEnv era) Source #
genFromTypeSpec ∷ ∀ (m ∷ Type → Type). (HasCallStack, MonadGenError m) ⇒ TypeSpec (ShelleyLedgersEnv era) → GenT m (ShelleyLedgersEnv era) Source #
conformsTo ∷ ShelleyLedgersEnv era → TypeSpec (ShelleyLedgersEnv era) → Bool Source #
shrinkWithTypeSpec ∷ TypeSpec (ShelleyLedgersEnv era) → ShelleyLedgersEnv era → [ShelleyLedgersEnv era] Source #
toPreds ∷ Term (ShelleyLedgersEnv era) → TypeSpec (ShelleyLedgersEnv era) → Pred Source #
cardinalTypeSpec ∷ TypeSpec (ShelleyLedgersEnv era) → Specification Integer Source #
cardinalTrueSpec ∷ Specification Integer Source #
typeSpecHasError ∷ TypeSpec (ShelleyLedgersEnv era) → Maybe (NonEmpty String) Source #
alternateShow ∷ TypeSpec (ShelleyLedgersEnv era) → BinaryShow Source #
monadConformsTo ∷ ShelleyLedgersEnv era → TypeSpec (ShelleyLedgersEnv era) → Writer [String] Bool Source #
typeSpecOpt ∷ TypeSpec (ShelleyLedgersEnv era) → [ShelleyLedgersEnv era] → Specification (ShelleyLedgersEnv era) Source #
guardTypeSpec ∷ [String] → TypeSpec (ShelleyLedgersEnv era) → Specification (ShelleyLedgersEnv era) Source #
prerequisites ∷ Evidence (Prerequisites (ShelleyLedgersEnv era)) Source #
type SimpleRep (ShelleyLedgersEnv era) Source #
type TheSop (ShelleyLedgersEnv era) ∷ [Type] Source #
toSimpleRep ∷ ShelleyLedgersEnv era → SimpleRep (ShelleyLedgersEnv era) Source #
fromSimpleRep ∷ SimpleRep (ShelleyLedgersEnv era) → ShelleyLedgersEnv era Source #