Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. Person :: Text -> Maybe URI -> Maybe Text -> [Element] -> Person

    feed Text.Atom.Feed

    No documentation available.

  2. module Text.Atom.Pub

    Types for the Atom Publishing Protocol (APP)

  3. type family Plus (n :: Nat) (m :: Nat) :: Nat

    fin Data.Type.Nat

    Addition.

    >>> reflect (snat :: SNat (Plus Nat1 Nat2))
    3
    

  4. data Partial a

    foundation Foundation

    Partialiality wrapper.

  5. data PartialError

    foundation Foundation

    An error related to the evaluation of a Partial value that failed. it contains the name of the function and the reason for failure

  6. class Eq ty => PrimType ty

    foundation Foundation

    Represent the accessor for types that can be stored in the UArray and MUArray. Types need to be a instance of storable and have fixed sized.

  7. type family ProductFirst a

    foundation Foundation

    No documentation available.

  8. type family ProductSecond a

    foundation Foundation

    No documentation available.

  9. type family ProductThird a

    foundation Foundation

    No documentation available.

  10. data Proxy (t :: k)

    foundation Foundation

    Proxy is a type that holds no data, but has a phantom parameter of arbitrary type (or even kind). Its use is to provide type information, even though there is no value available of that type (or it may be too costly to create one). Historically, Proxy :: Proxy a is a safer alternative to the undefined :: a idiom.

    >>> Proxy :: Proxy (Void, Int -> Int)
    Proxy
    
    Proxy can even hold types of higher kinds,
    >>> Proxy :: Proxy Either
    Proxy
    
    >>> Proxy :: Proxy Functor
    Proxy
    
    >>> Proxy :: Proxy complicatedStructure
    Proxy
    

Page 618 of many | Previous | Next