Mikan
Safe HaskellNone
LanguageHaskell2010

Mikan.Interaction.Options.Errors

Description

Provide names for the errors Agda throws.Options/Er

Synopsis

Documentation

data CannotQuoteTerm Source #

Extra information for error CannotQuoteTerm.

Instances

Instances details
NFData CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Methods

rnf :: CannotQuoteTerm -> () #

Bounded CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep CannotQuoteTerm 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuoteTerm = D1 ('MetaData "CannotQuoteTerm" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "CannotQuoteTermHidden" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Hiding)) :+: C1 ('MetaCons "CannotQuoteTermNothing" 'PrefixI 'False) (U1 :: Type -> Type))
Show CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuoteTerm Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuoteTerm = D1 ('MetaData "CannotQuoteTerm" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "CannotQuoteTermHidden" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Hiding)) :+: C1 ('MetaCons "CannotQuoteTermNothing" 'PrefixI 'False) (U1 :: Type -> Type))

data DataRecOrFun_ Source #

What kind of declaration?

See also DataRecOrFun.

Constructors

DataName_

Name of a data type.

RecName_

Name of a record type.

FunName_

Name of a function.

Instances

Instances details
Bounded DataRecOrFun_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum DataRecOrFun_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic DataRecOrFun_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep DataRecOrFun_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep DataRecOrFun_ = D1 ('MetaData "DataRecOrFun_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "DataName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "RecName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FunName_" 'PrefixI 'False) (U1 :: Type -> Type)))
Show DataRecOrFun_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep DataRecOrFun_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep DataRecOrFun_ = D1 ('MetaData "DataRecOrFun_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "DataName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "RecName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FunName_" 'PrefixI 'False) (U1 :: Type -> Type)))

data NotAllowedInDotPatterns Source #

Things not allowed in dot patterns.

Instances

Instances details
NFData NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Methods

rnf :: NotAllowedInDotPatterns -> () #

Bounded NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep NotAllowedInDotPatterns 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAllowedInDotPatterns = D1 ('MetaData "NotAllowedInDotPatterns" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "LetExpressions" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PatternLambdas" 'PrefixI 'False) (U1 :: Type -> Type))
Show NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAllowedInDotPatterns Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAllowedInDotPatterns = D1 ('MetaData "NotAllowedInDotPatterns" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "LetExpressions" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PatternLambdas" 'PrefixI 'False) (U1 :: Type -> Type))

data NotAValidLetBinding Source #

Reasons for error NotAValidLetBinding.

Instances

Instances details
NFData NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Methods

rnf :: NotAValidLetBinding -> () #

Bounded NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep NotAValidLetBinding 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetBinding = D1 ('MetaData "NotAValidLetBinding" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "MissingRHS" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotAValidLetPattern" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WhereClausesNotAllowed" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CopatternsNotAllowed" 'PrefixI 'False) (U1 :: Type -> Type)))
Show NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetBinding Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetBinding = D1 ('MetaData "NotAValidLetBinding" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "MissingRHS" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotAValidLetPattern" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WhereClausesNotAllowed" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CopatternsNotAllowed" 'PrefixI 'False) (U1 :: Type -> Type)))

data NotAValidLetExpression Source #

Reasons for error NotAValidLetExpression.

Constructors

MissingBody 

Instances

Instances details
NFData NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Methods

rnf :: NotAValidLetExpression -> () #

Bounded NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep NotAValidLetExpression 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetExpression = D1 ('MetaData "NotAValidLetExpression" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "MissingBody" 'PrefixI 'False) (U1 :: Type -> Type))
Show NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetExpression Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAValidLetExpression = D1 ('MetaData "NotAValidLetExpression" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "MissingBody" 'PrefixI 'False) (U1 :: Type -> Type))

data ErrorName Source #

Symbolic name of an Agda error.

Constructors

ExecError_ ExecError_ 
ImpossibleConstructor_ NegativeUnification_ 
SplitError_ SplitError_ 
CompilationError_ 
CustomBackendError_ 
InternalError_ 
LibraryError_ 
NonFatalErrors_ 
OptionError_ 
SyntaxError_ 
UserError_ 
AbsentRHSRequiresAbsurdPattern_ 
AbstractConstructorNotInScope_ 
AmbiguousConstructor_ 
AmbiguousField_ 
AmbiguousModule_ 
AmbiguousName_ 
AmbiguousOverloadedProjection_ 
AmbiguousParseForApplication_ 
AmbiguousParseForLHS_ 
AmbiguousProjection_ 
AmbiguousTopLevelModuleName_ 
AsPatternInPatternSynonym_ 
BackendDoesNotSupportOnlyScopeChecking_ 
BadArgumentsToPatternSynonym_ 
BothWithAndRHS_ 
BuiltinInParameterisedModule_ 
BuiltinMustBeConstructor_ 
BuiltinMustBeData_ 
BuiltinMustBeDef_ 
BuiltinMustBeFunction_ 
BuiltinMustBePostulate_ 
CannotApply_ 
CannotGeneralizeEtaExpandable_ 
CannotGenerateTransportClause_ 
CannotQuote_ CannotQuote_ 
CannotQuoteTerm_ CannotQuoteTerm 
CannotResolveAmbiguousPatternSynonym_ 
CannotRewriteByNonEquation_ 
CantResolveOverloadedConstructorsTargetingSameDatatype_ 
ClashingDefinition_ 
ClashingModule_ 
ComatchingDisabledForRecord_ 
ConstructorDoesNotTargetGivenType_ 
ConstructorPatternInWrongDatatype_ 
CopatternHeadNotProjection_ 
CubicalPrimitiveNotFullyApplied_ 
CyclicModuleDependency_ 
DeBruijnIndexOutOfScope_ 
DeclarationsAfterTopLevelModule_ 
DefinitionInDifferentModule_ 
DoNotationError_ 
DotPatternInPatternSynonym_ 
DuplicateBuiltinBinding_ 
DuplicateConstructors_ 
DuplicateFields_ 
DuplicateImports_ 
DuplicateOverlapPragma_ 
DuplicatePrimitiveBinding_ 
ExpectedBindingForParameter_ 
ExpectedIntervalLiteral_ 
FieldOutsideRecord_ 
FaceConstraintDisjunction_ 
FaceConstraintUnsatisfiable_ 
FileNotFound_ 
ForcedConstructorNotInstantiated_ 
GeneralizationFailed_ 
GeneralizationPrepruneErrorRefinedContext_ 
GeneralizationPrepruneErrorCyclicDependencies_ 
GeneralizationPrepruneErrorFailedToInstantiate_ 
GeneralizeCyclicDependency_ 
GeneralizeNotSupportedHere_ 
GeneralizedVarInLetOpenedModule_ 
ModuleNameHashCollision_ 
HidingMismatch_ 
IdiomBracketError_ 
InvalidBuiltin_ 
InvalidDottedExpression_ 
IllTypedPatternAfterWithAbstraction_ 
IllegalDeclarationBeforeTopLevelModule_ 
IllegalHidingInPostfixProjection_ 
IllegalInstanceVariableInPatternSynonym_ 
IllegalLetInTelescope_ 
IllegalPatternInTelescope_ 
IllformedProjectionPatternAbstract_ 
IllformedProjectionPatternConcrete_ 
InvalidFileName_ 
InvalidPattern_ 
InvalidProjectionParameter_ 
InvalidPun_ ConstructorOrPatternSynonym 
InvalidTypeSort_ 
LibTooFarDown_ 
LiteralTooBig_ 
MacroResultTypeMismatch_ 
MetaCannotDependOn_ 
MismatchedProjectionsError_ 
MissingBindingsForTelescopeVariables_ 
MissingTypeSignature_ DataRecOrFun_ 
ModuleArityMismatch_ 
ModuleDefinedInOtherFile_ 
ModuleNameDoesntMatchFileName_ 
ModuleNameUnexpected_ 
MultipleFixityDecls_ 
MultiplePolarityPragmas_ 
ConstructorNameOfNonRecord_ 
NonLocalWhereModuleInRefinedContext_ 
NeedOptionAllowExec_ 
NeedOptionCopatterns_ 
NeedOptionCubical_ 
NeedOptionPatternMatching_ 
NeedOptionProp_ 
NegativeLiteralInPattern_ 
NoBindingForBuiltin_ 
NoBindingForPrimitive_ 
NoKnownRecordWithSuchFields_ 
NoParameterOfName_ 
NoParseForApplication_ 
NoParseForLHS_ 
NoSuchBuiltinName_ 
NoSuchModule_ 
NoSuchPrimitiveFunction_ 
NotAValidLetBinding_ (Maybe NotAValidLetBinding) 
NotAValidLetExpression_ NotAValidLetExpression 
NotAllowedInDotPatterns_ NotAllowedInDotPatterns 
NotAnExpression_ 
NotInScope_ 
NotLeqSort_ 
NotValidBeforeField_ 
OverlappingProjects_ 
PathAbstractionFailed_ 
PatternInPathLambda_ 
PatternInSystem_ 
PatternSynonymArgumentShadows_ ConstructorOrPatternSynonym 
PrivateRecordField_ 
QualifiedLocalModule_ 
ReferencesFutureVariables_ 
RepeatedNamesInImportDirective_ 
RepeatedVariablesInPattern_ 
ShadowedModule_ 
ShouldBeASort_ 
ShouldBeEmpty_ 
ShouldBePath_ 
ShouldBePi_ 
ShouldBeRecordPattern_ 
ShouldBeRecordType_ 
ShouldEndInApplicationOfTheDatatype_ 
SolvedButOpenHoles_ 
SortCannotDependOnItsIndex_ 
SortDoesNotAdmitDataDefinitions_ 
TacticAttributeNotAllowed_ 
TooFewArgumentsToPatternSynonym_ 
TooFewPatternsInWithClause_ 
TooManyFields_ 
TooManyPatternsInWithClause_ 
TriedToCopyConstrainedPrim_ 
UnboundVariablesInPatternSynonym_ 
UnequalTerms_ 
UnequalTypes_ 
UnexpectedParameter_ 
UnexpectedTypeSignatureForParameter_ 
UnexpectedWithPatterns_ 
UnknownBackend_ 
UnusedVariableInPatternSynonym_ 
WithClausePatternMismatch_ 
WithOnFreeVariable_ 
WrongAnnotationInLambda_ 
WrongHidingInApplication_ 
WrongHidingInLHS_ 
WrongHidingInLambda_ 
WrongHidingInProjection_ 
WrongNamedArgument_ 
WrongNumberOfConstructorArguments_ 

Instances

Instances details
Bounded ErrorName Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum ErrorName Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic ErrorName Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep ErrorName 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ErrorName = D1 ('MetaData "ErrorName" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (((((((C1 ('MetaCons "ExecError_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExecError_)) :+: C1 ('MetaCons "ImpossibleConstructor_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NegativeUnification_))) :+: (C1 ('MetaCons "SplitError_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SplitError_)) :+: (C1 ('MetaCons "CompilationError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CustomBackendError_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "InternalError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LibraryError_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NonFatalErrors_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "OptionError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SyntaxError_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UserError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AbsentRHSRequiresAbsurdPattern_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "AbstractConstructorNotInScope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousConstructor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousField_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "AmbiguousModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousOverloadedProjection_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "AmbiguousParseForApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousParseForLHS_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousProjection_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "AmbiguousTopLevelModuleName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AsPatternInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "BackendDoesNotSupportOnlyScopeChecking_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BadArgumentsToPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BothWithAndRHS_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "BuiltinInParameterisedModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BuiltinMustBeConstructor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuiltinMustBeData_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "BuiltinMustBeDef_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BuiltinMustBeFunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuiltinMustBePostulate_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "CannotApply_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotGeneralizeEtaExpandable_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotGenerateTransportClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotQuote_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CannotQuote_)) :+: C1 ('MetaCons "CannotQuoteTerm_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CannotQuoteTerm))))) :+: ((C1 ('MetaCons "CannotResolveAmbiguousPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotRewriteByNonEquation_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CantResolveOverloadedConstructorsTargetingSameDatatype_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ClashingDefinition_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ClashingModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ComatchingDisabledForRecord_" 'PrefixI 'False) (U1 :: Type -> Type))))))) :+: (((((C1 ('MetaCons "ConstructorDoesNotTargetGivenType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ConstructorPatternInWrongDatatype_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CopatternHeadNotProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CubicalPrimitiveNotFullyApplied_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CyclicModuleDependency_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "DeBruijnIndexOutOfScope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DeclarationsAfterTopLevelModule_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DefinitionInDifferentModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DoNotationError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DotPatternInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "DuplicateBuiltinBinding_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DuplicateConstructors_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DuplicateFields_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DuplicateImports_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DuplicateOverlapPragma_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "DuplicatePrimitiveBinding_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ExpectedBindingForParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ExpectedIntervalLiteral_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "FieldOutsideRecord_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FaceConstraintDisjunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FaceConstraintUnsatisfiable_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "FileNotFound_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ForcedConstructorNotInstantiated_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "GeneralizationFailed_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GeneralizationPrepruneErrorRefinedContext_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GeneralizationPrepruneErrorCyclicDependencies_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "GeneralizationPrepruneErrorFailedToInstantiate_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GeneralizeCyclicDependency_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GeneralizeNotSupportedHere_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "GeneralizedVarInLetOpenedModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ModuleNameHashCollision_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "HidingMismatch_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "IdiomBracketError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidBuiltin_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "InvalidDottedExpression_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllTypedPatternAfterWithAbstraction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllegalDeclarationBeforeTopLevelModule_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "IllegalHidingInPostfixProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllegalInstanceVariableInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllegalLetInTelescope_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "IllegalPatternInTelescope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllformedProjectionPatternAbstract_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllformedProjectionPatternConcrete_" 'PrefixI 'False) (U1 :: Type -> Type)))))))) :+: ((((((C1 ('MetaCons "InvalidFileName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidPattern_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "InvalidProjectionParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "InvalidPun_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ConstructorOrPatternSynonym)) :+: C1 ('MetaCons "InvalidTypeSort_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "LibTooFarDown_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LiteralTooBig_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "MacroResultTypeMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MetaCannotDependOn_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MismatchedProjectionsError_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "MissingBindingsForTelescopeVariables_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MissingTypeSignature_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DataRecOrFun_))) :+: (C1 ('MetaCons "ModuleArityMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ModuleDefinedInOtherFile_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ModuleNameDoesntMatchFileName_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "ModuleNameUnexpected_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MultipleFixityDecls_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MultiplePolarityPragmas_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ConstructorNameOfNonRecord_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NonLocalWhereModuleInRefinedContext_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NeedOptionAllowExec_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "NeedOptionCopatterns_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NeedOptionCubical_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NeedOptionPatternMatching_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NeedOptionProp_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NegativeLiteralInPattern_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "NoBindingForBuiltin_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NoBindingForPrimitive_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoKnownRecordWithSuchFields_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NoParameterOfName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NoParseForApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoParseForLHS_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "NoSuchBuiltinName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoSuchModule_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NoSuchPrimitiveFunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotAValidLetBinding_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe NotAValidLetBinding))) :+: C1 ('MetaCons "NotAValidLetExpression_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NotAValidLetExpression))))) :+: ((C1 ('MetaCons "NotAllowedInDotPatterns_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NotAllowedInDotPatterns)) :+: (C1 ('MetaCons "NotAnExpression_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotInScope_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NotLeqSort_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotValidBeforeField_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OverlappingProjects_" 'PrefixI 'False) (U1 :: Type -> Type))))))) :+: (((((C1 ('MetaCons "PathAbstractionFailed_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PatternInPathLambda_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "PatternInSystem_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PatternSynonymArgumentShadows_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ConstructorOrPatternSynonym)) :+: C1 ('MetaCons "PrivateRecordField_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "QualifiedLocalModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ReferencesFutureVariables_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "RepeatedNamesInImportDirective_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "RepeatedVariablesInPattern_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShadowedModule_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "ShouldBeASort_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShouldBeEmpty_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ShouldBePath_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ShouldBePi_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShouldBeRecordPattern_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "ShouldBeRecordType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ShouldEndInApplicationOfTheDatatype_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SolvedButOpenHoles_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "SortCannotDependOnItsIndex_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SortDoesNotAdmitDataDefinitions_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TacticAttributeNotAllowed_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "TooFewArgumentsToPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TooFewPatternsInWithClause_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "TooManyFields_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "TooManyPatternsInWithClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TriedToCopyConstrainedPrim_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "UnboundVariablesInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UnequalTerms_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnequalTypes_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "UnexpectedParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UnexpectedTypeSignatureForParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnexpectedWithPatterns_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UnknownBackend_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnusedVariableInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WithClausePatternMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WithOnFreeVariable_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongAnnotationInLambda_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WrongHidingInApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WrongHidingInLHS_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongHidingInLambda_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WrongHidingInProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WrongNamedArgument_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongNumberOfConstructorArguments_" 'PrefixI 'False) (U1 :: Type -> Type)))))))))
Show ErrorName Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ErrorName Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ErrorName = D1 ('MetaData "ErrorName" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (((((((C1 ('MetaCons "ExecError_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExecError_)) :+: C1 ('MetaCons "ImpossibleConstructor_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NegativeUnification_))) :+: (C1 ('MetaCons "SplitError_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SplitError_)) :+: (C1 ('MetaCons "CompilationError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CustomBackendError_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "InternalError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LibraryError_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NonFatalErrors_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "OptionError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SyntaxError_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UserError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AbsentRHSRequiresAbsurdPattern_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "AbstractConstructorNotInScope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousConstructor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousField_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "AmbiguousModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousOverloadedProjection_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "AmbiguousParseForApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AmbiguousParseForLHS_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AmbiguousProjection_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "AmbiguousTopLevelModuleName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AsPatternInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "BackendDoesNotSupportOnlyScopeChecking_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BadArgumentsToPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BothWithAndRHS_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "BuiltinInParameterisedModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BuiltinMustBeConstructor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuiltinMustBeData_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "BuiltinMustBeDef_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BuiltinMustBeFunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BuiltinMustBePostulate_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "CannotApply_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotGeneralizeEtaExpandable_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotGenerateTransportClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotQuote_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CannotQuote_)) :+: C1 ('MetaCons "CannotQuoteTerm_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CannotQuoteTerm))))) :+: ((C1 ('MetaCons "CannotResolveAmbiguousPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotRewriteByNonEquation_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CantResolveOverloadedConstructorsTargetingSameDatatype_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ClashingDefinition_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ClashingModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ComatchingDisabledForRecord_" 'PrefixI 'False) (U1 :: Type -> Type))))))) :+: (((((C1 ('MetaCons "ConstructorDoesNotTargetGivenType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ConstructorPatternInWrongDatatype_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CopatternHeadNotProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CubicalPrimitiveNotFullyApplied_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CyclicModuleDependency_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "DeBruijnIndexOutOfScope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DeclarationsAfterTopLevelModule_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DefinitionInDifferentModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DoNotationError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DotPatternInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "DuplicateBuiltinBinding_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DuplicateConstructors_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DuplicateFields_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DuplicateImports_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DuplicateOverlapPragma_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "DuplicatePrimitiveBinding_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ExpectedBindingForParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ExpectedIntervalLiteral_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "FieldOutsideRecord_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FaceConstraintDisjunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FaceConstraintUnsatisfiable_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "FileNotFound_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ForcedConstructorNotInstantiated_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "GeneralizationFailed_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GeneralizationPrepruneErrorRefinedContext_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GeneralizationPrepruneErrorCyclicDependencies_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "GeneralizationPrepruneErrorFailedToInstantiate_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GeneralizeCyclicDependency_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GeneralizeNotSupportedHere_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "GeneralizedVarInLetOpenedModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ModuleNameHashCollision_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "HidingMismatch_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "IdiomBracketError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidBuiltin_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "InvalidDottedExpression_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllTypedPatternAfterWithAbstraction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllegalDeclarationBeforeTopLevelModule_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "IllegalHidingInPostfixProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllegalInstanceVariableInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllegalLetInTelescope_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "IllegalPatternInTelescope_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "IllformedProjectionPatternAbstract_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IllformedProjectionPatternConcrete_" 'PrefixI 'False) (U1 :: Type -> Type)))))))) :+: ((((((C1 ('MetaCons "InvalidFileName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidPattern_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "InvalidProjectionParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "InvalidPun_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ConstructorOrPatternSynonym)) :+: C1 ('MetaCons "InvalidTypeSort_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "LibTooFarDown_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LiteralTooBig_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "MacroResultTypeMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MetaCannotDependOn_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MismatchedProjectionsError_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "MissingBindingsForTelescopeVariables_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MissingTypeSignature_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DataRecOrFun_))) :+: (C1 ('MetaCons "ModuleArityMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ModuleDefinedInOtherFile_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ModuleNameDoesntMatchFileName_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "ModuleNameUnexpected_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "MultipleFixityDecls_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MultiplePolarityPragmas_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ConstructorNameOfNonRecord_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NonLocalWhereModuleInRefinedContext_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NeedOptionAllowExec_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "NeedOptionCopatterns_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NeedOptionCubical_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NeedOptionPatternMatching_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NeedOptionProp_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NegativeLiteralInPattern_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "NoBindingForBuiltin_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NoBindingForPrimitive_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoKnownRecordWithSuchFields_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NoParameterOfName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NoParseForApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoParseForLHS_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "NoSuchBuiltinName_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoSuchModule_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NoSuchPrimitiveFunction_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotAValidLetBinding_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe NotAValidLetBinding))) :+: C1 ('MetaCons "NotAValidLetExpression_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NotAValidLetExpression))))) :+: ((C1 ('MetaCons "NotAllowedInDotPatterns_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NotAllowedInDotPatterns)) :+: (C1 ('MetaCons "NotAnExpression_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotInScope_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NotLeqSort_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotValidBeforeField_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OverlappingProjects_" 'PrefixI 'False) (U1 :: Type -> Type))))))) :+: (((((C1 ('MetaCons "PathAbstractionFailed_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "PatternInPathLambda_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "PatternInSystem_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PatternSynonymArgumentShadows_" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ConstructorOrPatternSynonym)) :+: C1 ('MetaCons "PrivateRecordField_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "QualifiedLocalModule_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ReferencesFutureVariables_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "RepeatedNamesInImportDirective_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "RepeatedVariablesInPattern_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShadowedModule_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "ShouldBeASort_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShouldBeEmpty_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ShouldBePath_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ShouldBePi_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ShouldBeRecordPattern_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "ShouldBeRecordType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ShouldEndInApplicationOfTheDatatype_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SolvedButOpenHoles_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "SortCannotDependOnItsIndex_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SortDoesNotAdmitDataDefinitions_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TacticAttributeNotAllowed_" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "TooFewArgumentsToPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TooFewPatternsInWithClause_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "TooManyFields_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "TooManyPatternsInWithClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TriedToCopyConstrainedPrim_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "UnboundVariablesInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UnequalTerms_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnequalTypes_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "UnexpectedParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UnexpectedTypeSignatureForParameter_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnexpectedWithPatterns_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UnknownBackend_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnusedVariableInPatternSynonym_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WithClausePatternMismatch_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WithOnFreeVariable_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongAnnotationInLambda_" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WrongHidingInApplication_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WrongHidingInLHS_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongHidingInLambda_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "WrongHidingInProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WrongNamedArgument_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongNumberOfConstructorArguments_" 'PrefixI 'False) (U1 :: Type -> Type)))))))))

data NegativeUnification_ Source #

Instances

Instances details
Bounded NegativeUnification_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum NegativeUnification_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic NegativeUnification_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep NegativeUnification_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NegativeUnification_ = D1 ('MetaData "NegativeUnification_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "UnifyConflict_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnifyCycle_" 'PrefixI 'False) (U1 :: Type -> Type))
Show NegativeUnification_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NegativeUnification_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NegativeUnification_ = D1 ('MetaData "NegativeUnification_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "UnifyConflict_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UnifyCycle_" 'PrefixI 'False) (U1 :: Type -> Type))

data NotAHaskellType_ Source #

Instances

Instances details
Bounded NotAHaskellType_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum NotAHaskellType_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic NotAHaskellType_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep NotAHaskellType_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAHaskellType_ = D1 ('MetaData "NotAHaskellType_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "BadDontCare_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BadLambda_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadMeta_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NoPragmaFor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotCompiled_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongPragmaFor_" 'PrefixI 'False) (U1 :: Type -> Type))))
Show NotAHaskellType_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAHaskellType_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep NotAHaskellType_ = D1 ('MetaData "NotAHaskellType_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "BadDontCare_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BadLambda_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadMeta_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "NoPragmaFor_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NotCompiled_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WrongPragmaFor_" 'PrefixI 'False) (U1 :: Type -> Type))))

data SplitError_ Source #

Instances

Instances details
Bounded SplitError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum SplitError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic SplitError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep SplitError_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep SplitError_ = D1 ('MetaData "SplitError_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((((C1 ('MetaCons "GenericSplitError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BlockedType_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotCreateMissingClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotEliminateWithPattern_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "CannotEliminateWithProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CoinductiveDatatype_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CosplitNoRecordType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CosplitNoTarget_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotADatatype_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UnificationStuck_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SortOfSplitVarError_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SplitInProp_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnAbstract_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "SplitOnCoinductive_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnNonEtaRecord_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SplitOnNonVariable_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SplitOnPartial_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnUnchecked_" 'PrefixI 'False) (U1 :: Type -> Type))))))
Show SplitError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep SplitError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep SplitError_ = D1 ('MetaData "SplitError_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((((C1 ('MetaCons "GenericSplitError_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BlockedType_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotCreateMissingClause_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotEliminateWithPattern_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "CannotEliminateWithProjection_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CoinductiveDatatype_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CosplitNoRecordType_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CosplitNoTarget_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotADatatype_" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "UnificationStuck_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SortOfSplitVarError_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SplitInProp_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnAbstract_" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "SplitOnCoinductive_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnNonEtaRecord_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SplitOnNonVariable_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SplitOnPartial_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SplitOnUnchecked_" 'PrefixI 'False) (U1 :: Type -> Type))))))

data CannotQuote_ Source #

Instances

Instances details
Bounded CannotQuote_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum CannotQuote_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic CannotQuote_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep CannotQuote_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuote_ = D1 ('MetaData "CannotQuote_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "CannotQuoteAmbiguous_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotQuoteExpression_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotQuoteHidden_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotQuoteNothing_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotQuotePattern_" 'PrefixI 'False) (U1 :: Type -> Type))))
Show CannotQuote_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuote_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep CannotQuote_ = D1 ('MetaData "CannotQuote_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) ((C1 ('MetaCons "CannotQuoteAmbiguous_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotQuoteExpression_" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CannotQuoteHidden_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CannotQuoteNothing_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CannotQuotePattern_" 'PrefixI 'False) (U1 :: Type -> Type))))

data ExecError_ Source #

Instances

Instances details
Bounded ExecError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Enum ExecError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Generic ExecError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

Associated Types

type Rep ExecError_ 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ExecError_ = D1 ('MetaData "ExecError_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "ExeNotTrusted_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ExeNotFound_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ExeNotExecutable_" 'PrefixI 'False) (U1 :: Type -> Type)))
Show ExecError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ExecError_ Source # 
Instance details

Defined in Mikan.Interaction.Options.Errors

type Rep ExecError_ = D1 ('MetaData "ExecError_" "Mikan.Interaction.Options.Errors" "Mikan-2.9.0-CZbYRMbHmng2A9zjJ31VFu" 'False) (C1 ('MetaCons "ExeNotTrusted_" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ExeNotFound_" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ExeNotExecutable_" 'PrefixI 'False) (U1 :: Type -> Type)))

Printing error names

helpErrors :: String Source #

Print list of errors.

Print error messages

Orphan instances

Bounded a => Bounded (Maybe a) Source # 
Instance details

Methods

minBound :: Maybe a #

maxBound :: Maybe a #

(Bounded a, Enum a) => Enum (Maybe a) Source # 
Instance details

Methods

succ :: Maybe a -> Maybe a #

pred :: Maybe a -> Maybe a #

toEnum :: Int -> Maybe a #

fromEnum :: Maybe a -> Int #

enumFrom :: Maybe a -> [Maybe a] #

enumFromThen :: Maybe a -> Maybe a -> [Maybe a] #

enumFromTo :: Maybe a -> Maybe a -> [Maybe a] #

enumFromThenTo :: Maybe a -> Maybe a -> Maybe a -> [Maybe a] #