Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
allocaBytes :: Int -> (Ptr a -> IO b) -> IO bbase 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.
allocaBytesAligned :: Int -> Int -> (Ptr a -> IO b) -> IO bbase 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.
allocaArray :: Storable a => Int -> (Ptr a -> IO b) -> IO bbase Foreign.Marshal.Array Temporarily allocate space for the given number of elements (like alloca, but for multiple elements).
allocaArray0 :: Storable a => Int -> (Ptr a -> IO b) -> IO bbase Foreign.Marshal.Array Like allocaArray, but add an extra position to hold a special termination element.
allocationLimitExceeded :: SomeExceptionbase GHC.IO.Exception No documentation available.
allocLimitGrace :: GCFlags -> Wordbase GHC.RTS.Flags No documentation available.
allocated_bytes :: RTSStats -> Word64base GHC.Stats Total bytes allocated
-
QuickCheck Test.QuickCheck List all properties in the current module. $allProperties has type [(String, Property)]. allProperties has the same issue with scoping as quickCheckAll: see the note there about return [].
-
QuickCheck Test.QuickCheck.All List all properties in the current module. $allProperties has type [(String, Property)]. allProperties has the same issue with scoping as quickCheckAll: see the note there about return [].
allNullaryToStringTag :: Options -> Boolaeson Data.Aeson If True the constructors of a datatype, with all nullary constructors, will be encoded to just a string with the constructor tag. If False the encoding will always follow the sumEncoding.