HORIZON HASKELLDocslts/ghc-9.14.x99ffbb82026-10-19Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 99ffbb8 · 2026-10-19

Modulecuddle-1.8.1.0GHC2021

Codec.CBOR.Cuddle.CDDL.Custom.Generator

Synopsis
  • Packagecuddle-1.8.1.0
  • Exports14
  • LanguageGHC2021
  • LicenceApache-2.0
  • SourceGenerator.hs
datadata GenPhase
#
Instances5IndexMappable, XXCTree
newtypenewtype CBORGen a
#
Instances7Monad, Functor, Applicative, MonadGen, MonadCddl, MonadReader, …
  • Monad CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • Functor CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • Applicative CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • MonadGen CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • MonadCddl CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • MonadReader GenEnv CBORGenDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
  • type Phase CBORGen = GenPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generator
data familydata family XXCTree i
#
Instances19Eq, Show, Generic, Pretty, Hashable, Rep, …
datadata GenConfig

User-supplied configuration for the generator monad. Set once at the top level when calling runCBORGen.

Instances2Generic, Rep
datadata GenEnv

Runtime environment for the generator monad: the user-supplied GenConfig plus the bindings active at the current point.

Instances3Generic, MonadReader, Rep