Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
template-haskell Language.Haskell.TH No documentation available.
PrefixPatSyn :: [Name] -> PatSynArgstemplate-haskell Language.Haskell.TH pattern P {x y z} = p
PromotedInfixT :: Type -> Name -> Type -> Typetemplate-haskell Language.Haskell.TH T :+: T
PromotedUInfixT :: Type -> Name -> Type -> Typetemplate-haskell Language.Haskell.TH T :+: T
See Language.Haskell.TH.Syntax#infixUInfixE :: Exp -> Exp -> Exp -> Exptemplate-haskell Language.Haskell.TH {x + y}
See Language.Haskell.TH.Syntax#infixUInfixP :: Pat -> Name -> Pat -> Pattemplate-haskell Language.Haskell.TH foo ({x :+ y}) = e
See Language.Haskell.TH.Syntax#infixUInfixT :: Type -> Name -> Type -> Typetemplate-haskell Language.Haskell.TH T + T
See Language.Haskell.TH.Syntax#infix-
template-haskell Language.Haskell.TH Default fixity: infixl 9
reifyFixity :: Name -> Q (Maybe Fixity)template-haskell Language.Haskell.TH reifyFixity nm attempts to find a fixity declaration for nm. For example, if the function foo has the fixity declaration infixr 7 foo, then reifyFixity 'foo would return Just (Fixity 7 InfixR). If the function bar does not have a fixity declaration, then reifyFixity 'bar returns Nothing, so you may assume bar has defaultFixity.
-
template-haskell Language.Haskell.TH.LanguageExtensions No documentation available.