| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Agda.Mimer.Mimer
Documentation
data MimerResult Source #
Constructors
| MimerExpr String | Returns |
| MimerClauses QName [Clause] | |
| MimerList [(Int, String)] | |
| MimerNoResult |
Instances
| PrettyTCM MimerResult Source # | |||||
Defined in Agda.Mimer.Mimer Methods prettyTCM :: MonadPretty m => MimerResult -> m Doc Source # | |||||
| NFData MimerResult Source # | |||||
Defined in Agda.Mimer.Mimer Methods rnf :: MimerResult -> () | |||||
| Generic MimerResult Source # | |||||
Defined in Agda.Mimer.Mimer Associated Types
| |||||
| type Rep MimerResult Source # | |||||
Defined in Agda.Mimer.Mimer type Rep MimerResult = D1 ('MetaData "MimerResult" "Agda.Mimer.Mimer" "Agda-2.6.20240731-inplace" 'False) ((C1 ('MetaCons "MimerExpr" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)) :+: C1 ('MetaCons "MimerClauses" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 QName) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Clause]))) :+: (C1 ('MetaCons "MimerList" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(Int, String)])) :+: C1 ('MetaCons "MimerNoResult" 'PrefixI 'False) (U1 :: Type -> Type))) | |||||
mimer :: MonadTCM tcm => Rewrite -> InteractionId -> Range -> String -> tcm MimerResult Source #