Const
Readonly
Bounded: (<A>(given: ConcreteGiven<BoundedTypeLambda, A>) => LawSet)Test typeclass laws for Bounded
.
Readonly
Equivalence: (<A>(__namedParameters: ConcreteGiven<EquivalenceTypeLambda, A>) => LawSet)Test typeclass laws for Equivalence
.
Readonly
Monoid: (<A>(given: ConcreteGiven<MonoidTypeLambda, A>) => LawSet)Test typeclass laws for Monoid
and its requirement Semigroup
laws.
Readonly
Order: (<A>(__namedParameters: ConcreteGiven<OrderTypeLambda, A>) => LawSet)Test typeclass laws for Order
.
Readonly
Semigroup: (<A>(__namedParameters: ConcreteGiven<SemigroupTypeLambda, A>) => LawSet)Test typeclass laws for Semigroup
.
Map of typeclass name to their laws, for typeclasses of concrete types.