Modulecuddle-1.8.1.0GHC2021
Codec.CBOR.Cuddle.CDDL.Custom.Validator
- 5 types
- 1 class
- 2 values
- Packagecuddle-1.8.1.0
- Exports11
- LanguageGHC2021
- LicenceApache-2.0
- SourceValidator.hs
Instances5IndexMappable, XXCTree
IndexMappable CTree ValidatorPhase MonoSimplePhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveIndexMappable CTree MonoReferenced ValidatorPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveIndexMappable CTreeRoot ValidatorPhase MonoSimplePhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveIndexMappable CTreeRoot MonoReferenced ValidatorPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Resolvedata XXCTree ValidatorPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validator
Instances7Monad, Functor, MonadFail, Applicative, MonadCddl, MonadReader, …
Monad ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorFunctor ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorMonadFail ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorApplicative ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorMonadCddl ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorMonadReader ValidateEnv ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validatortype Phase Validator = ValidatorPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validator
Constructors
Instances4Eq, Show, Generic, Rep
Eq CustomValidatorResultDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorShow CustomValidatorResultDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.ValidatorGeneric CustomValidatorResultDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validatortype Rep CustomValidatorResult = D1 ('MetaDataDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validator"CustomValidatorResult"
"Codec.CBOR.Cuddle.CDDL.Custom.Validator"
"cuddle-1.8.1.0-1n67ahaIhMs3FQkr3b5WBN"
'False) (C1 ('MetaCons"CustomValidatorSuccess"
'PrefixI 'False) U1 :+: C1 ('MetaCons"CustomValidatorFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Instances19Eq, Show, Generic, Pretty, Hashable, Rep, …
Eq (XXCTree DistReferencedNoGen)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveEq (XXCTree MonoSimplePhase)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveEq (XXCTree OrReferencedSimple)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveShow (XXCTree DistReferencedNoGen)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveShow (XXCTree MonoSimplePhase)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveShow (XXCTree OrReferencedSimple)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveGeneric (XXCTree MonoSimplePhase)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolvePretty (XXCTree DistReferencedNoGen)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolvePretty (XXCTree MonoSimplePhase)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.ResolveHashable (XXCTree DistReferencedNoGen)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Resolvetype Rep (XXCTree MonoSimplePhase) = D1 ('MetaDataDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Resolve"XXCTree"
"Codec.CBOR.Cuddle.CDDL.Resolve"
"cuddle-1.8.1.0-1n67ahaIhMs3FQkr3b5WBN"
'True) (C1 ('MetaCons"MSimpleRef"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))data XXCTree GenPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Generatordata XXCTree ValidatorPhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validatordata XXCTree DistReferencedDRef (DistRef DistReferenced)DGenerator (CBORGen RuleTerm) (CTree DistReferenced)DValidator TermValidator (CTree DistReferenced)
data XXCTree DistReferencedNoGenDHRef (DistRef DistReferencedNoGen)
data XXCTree MonoReferencedMRuleRef NameMGenerator (CBORGen RuleTerm) (CTree MonoReferenced)MValidator TermValidator (CTree MonoReferenced)
data XXCTree MonoSimplePhaseDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Resolvedata XXCTree OrReferencedOrRef Name [CTree OrReferenced]OGenerator (CBORGen RuleTerm) (CTree OrReferenced)OValidator TermValidator (CTree OrReferenced)
data XXCTree OrReferencedSimpleDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Resolve
Methods
validatorL :: Lens' a (Maybe TermValidator)
Instances2HasValidator
HasValidator RuleDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.HuddleHasValidator (XRule HuddleStage)Defined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.Huddle
Constructors
Instances1MonadReader
MonadReader ValidateEnv ValidatorDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.Custom.Validator
Run an action with the given local generic bindings installed.