Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
PInfixApp :: l -> Pat l -> QName l -> Pat l -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax pattern with an infix data constructor
PIrrPat :: l -> Pat l -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax irrefutable pattern: ~pat
PList :: l -> [Pat l] -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax list pattern
PLit :: l -> Sign l -> Literal l -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax literal constant
PNPlusK :: l -> Name l -> Integer -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax n+k pattern
-
haskell-src-exts Language.Haskell.Exts.Syntax parenthesized pattern
PQuasiQuote :: l -> String -> String -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax quasi quote pattern: [$name| string |]
PRPat :: l -> [RPat l] -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax regular list pattern
PRec :: l -> QName l -> [PatField l] -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax labelled pattern, record style
PSplice :: l -> Splice l -> Pat lhaskell-src-exts Language.Haskell.Exts.Syntax template haskell splice pattern