consensus-test
Safe HaskellNone
LanguageHaskell2010

Test.Consensus.Ledger.Tables.DiffSeq

Documentation

Orphan instances

Arbitrary Length Source # 
Instance details

Arbitrary SlotNoLB Source # 
Instance details

Arbitrary SlotNoUB Source # 
Instance details

Arbitrary1 StrictMaybe Source # 
Instance details

Methods

liftArbitraryGen a → Gen (StrictMaybe a) Source #

liftShrink ∷ (a → [a]) → StrictMaybe a → [StrictMaybe a] Source #

Arbitrary v ⇒ Arbitrary (Delta v) Source # 
Instance details

Methods

arbitraryGen (Delta v) Source #

shrinkDelta v → [Delta v] Source #

Arbitrary v ⇒ Arbitrary (DeltaHistory v) Source # 
Instance details

(Ord k, Arbitrary k, Arbitrary v) ⇒ Arbitrary (Diff k v) Source # 
Instance details

Methods

arbitraryGen (Diff k v) Source #

shrinkDiff k v → [Diff k v] Source #

Arbitrary (InternalMeasure k v) Source # 
Instance details

(Ord k, Arbitrary k, Arbitrary v) ⇒ Arbitrary (RootMeasure k v) Source # 
Instance details

(SuperMeasured vt vi a, Arbitrary a) ⇒ Arbitrary (StrictFingerTree vt vi a) Source # 
Instance details

Methods

arbitraryGen (StrictFingerTree vt vi a) Source #

shrinkStrictFingerTree vt vi a → [StrictFingerTree vt vi a] Source #