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

HaScalaM.Instances.Stat

Orphan instances

Stat SmStat Source # 
Instance details

Tree SmImportee Source # 
Instance details

Tree SmStat Source # 
Instance details

Importee SmImportee Source # 
Instance details

(NameT tn, Template m n t' t ac i p s e) => WithTemplate m n t' t ac i p s e (SmPkgObjectS m n p tn t' t ac i s e) Source # 
Instance details

Methods

templ :: SmPkgObjectS m n p tn t' t ac i s e -> e Source #

Importer r i t => ImportExportStat r i t (SmImportExportStatS r i t) Source # 
Instance details

Methods

importers :: SmImportExportStatS r i t -> [t] Source #

(r ~ SmRef, i ~ SmImportee, RefT r, Importee i) => Importer r i (SmImporter r i) Source # 
Instance details

Methods

ref :: SmImporter r i -> r Source #

importees :: SmImporter r i -> [i] Source #

Stat s => Member SmNameT (SmPkgS SmRef s) Source # 
Instance details

Methods

name :: SmPkgS SmRef s -> SmNameT Source #

Stat s => Tree (SmPkgS SmRef s :: Type) Source # 
Instance details

(RefT r, Importee i) => Tree (SmImporter r i :: Type) Source # 
Instance details

Stat s => WithExprs s (SmPkgS SmRef s) Source # 
Instance details

Methods

exprs :: SmPkgS SmRef s -> [s] Source #

Stat s => WithStats s (SmPkgS SmRef s) Source # 
Instance details

Methods

stats :: SmPkgS SmRef s -> [s] Source #

Stat s => MemberT SmNameT (SmPkgS SmRef s) Source # 
Instance details

Importer r i t => Tree (SmImportExportStatS r i t :: Type) Source # 
Instance details

(NameT tn, Template m n t' t ac i p s e) => Tree (SmPkgObjectS m n p tn t' t ac i s e :: Type) Source # 
Instance details

(NameT tn, Template m n t' t ac i p s e) => WithMods m (SmPkgObjectS m n p tn t' t ac i s e) Source # 
Instance details

Methods

mods :: SmPkgObjectS m n p tn t' t ac i s e -> [m] Source #