Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
HaScalaM.Types.Pat
Documentation
data SmExtractP t p ac where Source #
Constructors
SmExtractP | |
Fields
|
Instances
(Term t, Pat p, ArgClauseP p ac) => Apply t p ac (SmExtractP t p ac) Source # | |
Defined in HaScalaM.Instances.Pat | |
(Term t, Pat p, ArgClauseP p ac) => Tree (SmExtractP t p ac :: Type) Source # | |
Defined in HaScalaM.Instances.Pat |
data SmExtractInfixP tn p ac where Source #
Constructors
SmExtractInfixP | |
Fields
|
Instances
(NameT tn, Pat p, ArgClauseP p ac) => Infix p tn ac (SmExtractInfixP tn p ac) Source # | |
Defined in HaScalaM.Instances.Pat Methods lhs :: SmExtractInfixP tn p ac -> p Source # op :: SmExtractInfixP tn p ac -> tn Source # arg :: SmExtractInfixP tn p ac -> ac Source # | |
(NameT tn, Pat p, ArgClauseP p ac) => Tree (SmExtractInfixP tn p ac :: Type) Source # | |
Defined in HaScalaM.Instances.Pat |