HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Modulecuddle-1.8.1.0GHC2021

Codec.CBOR.Cuddle.CDDL.Custom.Generator

  • 4 types
  • 1 class
  • 6 values
  • 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