Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
HaScalaM.Instances.Tilde
Contents
Orphan instances
ArgsType SmMod Source # | |
Mod SmMod Source # | |
ParamsType SmMod Source # | |
Tree SmMod Source # | |
Variant SmMod Source # | |
(m ~ SmMod, n ~ SmName, p ~ SmParamT m n t' t, p' ~ SmParamT' m n t' b', t' ~ SmType', b' ~ SmBounds' t', t ~ SmTerm, pc ~ SmParamClauseT m n p t' t, pc' ~ SmParamClauseT' m n p' t' b', ParamClauseT' m n p' t' b' pc', ParamClauseT m n p t' t pc) => ParamClauseGroup m n p p' t' b' t pc pc' (SmParamClauseGroup m n p p' t' b' t pc pc') Source # | |
Methods t'paramClause' :: SmParamClauseGroup m n p p' t' b' t pc pc' -> pc' Source # paramClauses' :: SmParamClauseGroup m n p p' t' b' t pc pc' -> [pc] Source # | |
(m ~ SmMod, n ~ SmName, t' ~ SmType', t ~ SmTerm, ac ~ SmArgClauseT m t, i ~ SmInit m n t' t ac, s ~ SmStat, p ~ SmSelf n t', Init m n t' t ac i, Stat s, Self n t' p) => Template m n t' t ac i p s (SmTemplate m n t' t ac i p s) Source # | |
Methods early :: SmTemplate m n t' t ac i p s -> [s] Source # inits :: SmTemplate m n t' t ac i p s -> [i] Source # self :: SmTemplate m n t' t ac i p s -> p Source # stats :: SmTemplate m n t' t ac i p s -> [s] Source # derives :: SmTemplate m n t' t ac i p s -> [t'] Source # | |
(m ~ SmMod, n ~ SmName, p ~ SmParamT m n t' t, t' ~ SmType', t ~ SmTerm, pc ~ SmParamClauseT m n p t' t, ParamClauseT m n p t' t pc) => Primary m n p t' t pc (SmCtorPrimary m n p t' t pc) Source # | |
Methods mods :: SmCtorPrimary m n p t' t pc -> [m] Source # | |
ParamClauseT m n p t' t pc => WithParamClauses m n p t' t pc (SmCtorPrimary m n p t' t pc) Source # | |
Methods paramClauses :: SmCtorPrimary m n p t' t pc -> [pc] Source # | |
(n ~ SmName, t' ~ SmType', Name n, Type' t') => Self n t' (SmSelf n t') Source # | |
(s ~ SmStat, Stat s) => Source s (SmSource s) Source # | |
Stat s => Tree (SmSource s :: Type) Source # | |
(Name n, Type' t') => Member n (SmSelf n t') Source # | |
(Name n, Type' t') => Tree (SmSelf n t' :: Type) Source # | |
(Name n, Type' t') => WithDeclTpeOpt t' (SmSelf n t') Source # | |
Methods decltpeOpt :: SmSelf n t' -> Maybe t' Source # | |
ParamClauseT m n p t' t pc => Ctor (SmCtorPrimary m n p t' t pc :: Type) Source # | |
ParamClauseT m n p t' t pc => Tree (SmCtorPrimary m n p t' t pc :: Type) Source # | |
(Init m n t' t ac i, Stat s, Self n t' p) => Tree (SmTemplate m n t' t ac i p s :: Type) Source # | |
(ParamClauseT' m n p' t' b' pc', ParamClauseT m n p t' t pc) => Tree (SmParamClauseGroup m n p p' t' b' t pc pc' :: Type) Source # | |