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.

  1. PostfixOperators :: Extension

    template-haskell Language.Haskell.TH

    No documentation available.

  2. PrefixPatSyn :: [Name] -> PatSynArgs

    template-haskell Language.Haskell.TH

    pattern P {x y z} = p
    

  3. PromotedInfixT :: Type -> Name -> Type -> Type

    template-haskell Language.Haskell.TH

    T :+: T
    

  4. PromotedUInfixT :: Type -> Name -> Type -> Type

    template-haskell Language.Haskell.TH

    T :+: T
    
    See Language.Haskell.TH.Syntax#infix

  5. UInfixE :: Exp -> Exp -> Exp -> Exp

    template-haskell Language.Haskell.TH

    {x + y}
    
    See Language.Haskell.TH.Syntax#infix

  6. UInfixP :: Pat -> Name -> Pat -> Pat

    template-haskell Language.Haskell.TH

    foo ({x :+ y}) = e
    
    See Language.Haskell.TH.Syntax#infix

  7. UInfixT :: Type -> Name -> Type -> Type

    template-haskell Language.Haskell.TH

    T + T
    
    See Language.Haskell.TH.Syntax#infix

  8. defaultFixity :: Fixity

    template-haskell Language.Haskell.TH

    Default fixity: infixl 9

  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.

  10. PostfixOperators :: Extension

    template-haskell Language.Haskell.TH.LanguageExtensions

    No documentation available.

Page 36 of many | Previous | Next