| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusCore.Generators.Hedgehog.Entity
Description
Generators of various PLC things: Term uni fun) a -> GenT (ReaderT (BuiltinGensT uni fun m) m) #
The type used in generators defined in this module.
It's parameterized by a BuiltinGensT which makes it possible to supply
different generators of built-in types. For example, genTypedBuiltinDiv
never generates a zero, so this generator can be used in order to avoid the
divide-by-zero-induced error. Supplied generators are of arbitrary complexity
and can call the currently running generator recursively, for example.
A function (called "head") applied to a list of arguments (called "spine").
Constructors
| IterApp | |
Fields
| |
Instances
| (Term uni fun) res) # Generate an Arguments
|