Hoogle Search
Within LTS Haskell 24.65 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
DFAForalls :: DForallTelescope -> DFunArgs -> DFunArgsth-desugar Language.Haskell.TH.Desugar A series of foralled type variables followed by a dot (if ForallInvis) or an arrow (if ForallVis). For example, the type variables a1 ... an in forall a1 ... an. r.
DForallInvis :: [DTyVarBndrSpec] -> DForallTelescopeth-desugar Language.Haskell.TH.Desugar An invisible forall (e.g., forall a {b} c -> {...}), where each binder has a Specificity.
DForallT :: DForallTelescope -> DType -> DTypeth-desugar Language.Haskell.TH.Desugar No documentation available.
-
th-desugar Language.Haskell.TH.Desugar The type variable binders in a forall.
DForallVis :: [DTyVarBndrUnit] -> DForallTelescopeth-desugar Language.Haskell.TH.Desugar A visible forall (e.g., forall a -> {...}). These do not have any notion of specificity, so we use () as a placeholder value in the DTyVarBndrs.
-
th-desugar Language.Haskell.TH.Desugar Corresponds to TH's Foreign type.
-
th-desugar Language.Haskell.TH.Desugar No documentation available.
FAForalls :: ForallTelescope -> FunArgs -> FunArgsth-desugar Language.Haskell.TH.Desugar A series of foralled type variables followed by a dot (if ForallInvis) or an arrow (if ForallVis). For example, the type variables a1 ... an in forall a1 ... an. r.
dsForeign :: DsMonad q => Foreign -> q DForeignth-desugar Language.Haskell.TH.Desugar Desugar a Foreign.
substForallTelescope :: Quasi q => DSubst -> DForallTelescope -> q (DSubst, DForallTelescope)th-desugar Language.Haskell.TH.Desugar.Subst No documentation available.