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. data PrimMVar

    base GHC.Conc.Sync

    No documentation available.

  2. data PromptTag# a

    base GHC.Exts

    See GHC.Prim#continuations.

  3. data Proxy# (a :: k)

    base GHC.Exts

    The type constructor Proxy# is used to bear witness to some type variable. It's used when you want to pass around proxy values for doing things like modelling type applications. A Proxy# is not only unboxed, it also has a polymorphic kind, and has no runtime representation, being totally free.

  4. data Ptr a

    base GHC.Exts

    A value of type Ptr a represents a pointer to an object, or an array of objects, which may be marshalled to or from Haskell values of type a. The type a will often be an instance of class Storable which provides the marshalling operations. However this is not essential, and you can provide your own operations to access the pointer. For example you might write small foreign functions to get or set the fields of a C struct.

  5. Ptr :: Addr# -> Ptr a

    base GHC.Exts

    No documentation available.

  6. PlainForeignPtr :: !IORef Finalizers -> ForeignPtrContents

    base GHC.ForeignPtr

    The pointer refers to unmanaged memory that was allocated by a foreign function (typically using malloc). The finalizer frequently calls the C function free or some variant of it.

  7. PlainPtr :: MutableByteArray# RealWorld -> ForeignPtrContents

    base GHC.ForeignPtr

    The pointer refers to a byte array. Finalization is not supported. This optimizes MallocPtr by avoiding the allocation of a MutVar# when it is known that no one will add finalizers to the ForeignPtr. Functions that add finalizers to a ForeignPtr throw exceptions when the ForeignPtr is backed by PlainPtr. The invariants that apply to MallocPtr apply to PlainPtr as well.

  8. newtype Par1 p

    base GHC.Generics

    Used for marking occurrences of the parameter

  9. Par1 :: p -> Par1 p

    base GHC.Generics

    No documentation available.

  10. Prefix :: Fixity

    base GHC.Generics

    No documentation available.

Page 17 of many | Previous | Next