Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

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

  1. allOne :: forall (n :: Nat) . SizeValid n => Bits n

    basement Basement.Bits

    construct a Bits with all bits set. this function is equivalet to maxBound

  2. allowInterrupt :: IO ()

    ghc-internal GHC.Internal.Control.Exception

    When invoked inside mask, this function allows a masked asynchronous exception to be raised, if one exists. It is equivalent to performing an interruptible operation (see #interruptible), but does not involve any actual blocking. When called outside mask, or inside uninterruptibleMask, this function has no effect.

  3. alloca :: Storable a => (Ptr a -> IO b) -> IO b

    ghc-internal GHC.Internal.Foreign.Marshal.Alloc

    alloca f executes the computation f, passing as argument a pointer to a temporarily allocated block of memory sufficient to hold values of type a. The memory is freed when f terminates (either normally or via an exception), so the pointer passed to f must not be used after this.

  4. allocaBytes :: Int -> (Ptr a -> IO b) -> IO b

    ghc-internal GHC.Internal.Foreign.Marshal.Alloc

    allocaBytes n f executes the computation f, passing as argument a pointer to a temporarily allocated block of memory of n bytes. The block of memory is sufficiently aligned for any of the basic foreign types that fits into a memory block of the allocated size. The memory is freed when f terminates (either normally or via an exception), so the pointer passed to f must not be used after this.

  5. allocaBytesAligned :: Int -> Int -> (Ptr a -> IO b) -> IO b

    ghc-internal GHC.Internal.Foreign.Marshal.Alloc

    allocaBytesAligned size align f executes the computation f, passing as argument a pointer to a temporarily allocated block of memory of size bytes and aligned to align bytes. The value of align must be a power of two. The memory is freed when f terminates (either normally or via an exception), so the pointer passed to f must not be used after this.

  6. allocaArray :: Storable a => Int -> (Ptr a -> IO b) -> IO b

    ghc-internal GHC.Internal.Foreign.Marshal.Array

    Temporarily allocate space for the given number of elements (like alloca, but for multiple elements).

  7. allocaArray0 :: Storable a => Int -> (Ptr a -> IO b) -> IO b

    ghc-internal GHC.Internal.Foreign.Marshal.Array

    Like allocaArray, but add an extra position to hold a special termination element.

  8. allocationLimitExceeded :: SomeException

    ghc-internal GHC.Internal.IO.Exception

    No documentation available.

  9. allocLimitGrace :: GCFlags -> Word

    ghc-internal GHC.Internal.RTS.Flags

    No documentation available.

  10. allocated_bytes :: RTSStats -> Word64

    ghc-internal GHC.Internal.Stats

    Total bytes allocated

Page 93 of many | Previous | Next