hascalam-0.1.1.1: Haskell to and from Scalameta
Safe HaskellSafe-Inferred
LanguageGHC2021

HaScalaM.Instances.Enums

Orphan instances

Tree SmEnumerator Source # 
Instance details

Enumerator SmEnumerator Source # 
Instance details

(Pat p, Term b) => CaseGenerator p b (SmCaseGeneratorE p b) Source # 
Instance details

(Pat p, Term b, WithBody (SmGeneratorE p b) b) => Generator p b (SmGeneratorE p b) Source # 
Instance details

Methods

patG :: SmGeneratorE p b -> p Source #

rhsG :: SmGeneratorE p b -> b Source #

(Pat p, Term b) => Val p b (SmValE p b) Source # 
Instance details

Methods

patV :: SmValE p b -> p Source #

rhsV :: SmValE p b -> b Source #

Term b => Tree (SmGuardE b :: Type) Source # 
Instance details

Term b => Guard b (SmGuardE b) Source # 
Instance details

Methods

condG :: SmGuardE b -> b Source #

(Pat p, Term b) => Tree (SmCaseGeneratorE p b :: Type) Source # 
Instance details

(Pat p, Term b) => Tree (SmGeneratorE p b :: Type) Source # 
Instance details

(Pat p, Term b) => Tree (SmValE p b :: Type) Source # 
Instance details

(Pat p, Term b) => WithBody b (SmCaseGeneratorE p b) Source # 
Instance details

Methods

body :: SmCaseGeneratorE p b -> b Source #

(Pat p, Term b) => WithBody b (SmGeneratorE p b) Source # 
Instance details

Methods

body :: SmGeneratorE p b -> b Source #

(Pat p, Term b) => WithBody b (SmValE p b) Source # 
Instance details

Methods

body :: SmValE p b -> b Source #