Hoogle Search

Within LTS Haskell 24.36 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. PkgName :: String -> PkgName

    template-haskell Language.Haskell.TH.Syntax

    No documentation available.

  2. PlainTV :: Name -> flag -> TyVarBndr flag

    template-haskell Language.Haskell.TH.Syntax

    a
    

  3. data Pragma

    template-haskell Language.Haskell.TH.Syntax

    No documentation available.

  4. PragmaD :: Pragma -> Dec

    template-haskell Language.Haskell.TH.Syntax

    pragmas

  5. type Pred = Type

    template-haskell Language.Haskell.TH.Syntax

    Since the advent of ConstraintKinds, constraints are really just types. Equality constraints use the EqualityT constructor. Constraints may also be tuples of other constraints.

  6. PrefixPatSyn :: [Name] -> PatSynArgs

    template-haskell Language.Haskell.TH.Syntax

    pattern P {x y z} = p
    

  7. Prim :: Callconv

    template-haskell Language.Haskell.TH.Syntax

    No documentation available.

  8. PrimTyConI :: Name -> Arity -> Unlifted -> Info

    template-haskell Language.Haskell.TH.Syntax

    A "primitive" type constructor, which can't be expressed with a Dec. Examples: (->), Int#.

  9. ProjectionE :: NonEmpty String -> Exp

    template-haskell Language.Haskell.TH.Syntax

    (.x) or (.x.y) (Record projections)

  10. PromotedConsT :: Type

    template-haskell Language.Haskell.TH.Syntax

    '(:)
    

Page 32 of many | Previous | Next