Hoogle Search

Within LTS Haskell 24.50 (ghc-9.10.3)

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

  1. PatBind :: XPatBind idL idR -> LPat idL -> HsMultAnn idL -> GRHSs idR (LHsExpr idR) -> HsBindLR idL idR

    ghc-lib-parser Language.Haskell.Syntax.Binds

    Pattern Binding The pattern is never a simple variable; That case is done by FunBind. See Note [FunBind vs PatBind] for details about the relationship between FunBind and PatBind.

  2. PatSynBind :: XPatSynBind idL idR -> PatSynBind idL idR -> HsBindLR idL idR

    ghc-lib-parser Language.Haskell.Syntax.Binds

    Patterns Synonym Binding

  3. data PatSynBind idL idR

    ghc-lib-parser Language.Haskell.Syntax.Binds

    Pattern Synonym binding

  4. PatSynSig :: XPatSynSig pass -> [LIdP pass] -> LHsSigType pass -> Sig pass

    ghc-lib-parser Language.Haskell.Syntax.Binds

    A pattern synonym type signature

    pattern Single :: () => (Show a) => a -> [a]
    

  5. PrefixConGADT :: !XPrefixConGADT pass -> [HsScaled pass (LBangType pass)] -> HsConDeclGADTDetails pass

    ghc-lib-parser Language.Haskell.Syntax.Decls

    No documentation available.

  6. ParStmt :: XParStmt idL idR body -> [ParStmtBlock idL idR] -> HsExpr idR -> SyntaxExpr idR -> StmtLR idL idR body

    ghc-lib-parser Language.Haskell.Syntax.Expr

    No documentation available.

  7. data ParStmtBlock idL idR

    ghc-lib-parser Language.Haskell.Syntax.Expr

    Parenthesised Statement Block

  8. ParStmtBlock :: XParStmtBlock idL idR -> [ExprLStmt idL] -> [IdP idR] -> SyntaxExpr idR -> ParStmtBlock idL idR

    ghc-lib-parser Language.Haskell.Syntax.Expr

    No documentation available.

  9. ParStmtCtxt :: HsStmtContext fn -> HsStmtContext fn

    ghc-lib-parser Language.Haskell.Syntax.Expr

    A branch of a parallel stmt

  10. PatBindGuards :: HsMatchContext fn

    ghc-lib-parser Language.Haskell.Syntax.Expr

    Guards of pattern bindings, e.g., (Just b) | Just _ <- x = e | otherwise = e'

Page 571 of many | Previous | Next