Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
HaScalaM.Classes.Enums
Documentation
class Tree t => Enumerator t Source #
Instances
Enumerator SmEnumerator Source # | |
Defined in HaScalaM.Instances.Enums |
class (Pat p, Term b, WithBody b t) => CaseGenerator p b t where Source #
Instances
(Pat p, Term b) => CaseGenerator p b (SmCaseGeneratorE p b) Source # | |
Defined in HaScalaM.Instances.Enums |
class (Pat p, Term b, WithBody b t) => Generator p b t where Source #
Instances
(Pat p, Term b, WithBody (SmGeneratorE p b) b) => Generator p b (SmGeneratorE p b) Source # | |
Defined in HaScalaM.Instances.Enums |
class (Enumerator e, Tree w) => WithEnums e w where Source #
Instances
(Enumerator e, Term t) => WithEnums e (SmForT e t) Source # | |
Defined in HaScalaM.Instances.Term | |
(Enumerator e, Term t) => WithEnums e (SmForYieldT e t) Source # | |
Defined in HaScalaM.Instances.Term Methods enums :: SmForYieldT e t -> [e] Source # |