Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. data Thread a

    ki Ki

    A thread.

    👉 Details

    • A thread's lifetime is delimited by the scope in which it was created.
    • The thread that creates a scope is considered the parent of all threads created within it.
    • If an exception is raised in a child thread, the child either propagates the exception to its parent (see fork), or returns the exception as a value (see forkTry).
    • All threads created within a scope are terminated when the scope closes.

  2. data ThreadAffinity

    ki Ki

    What, if anything, a thread is bound to.

  3. data ThreadOptions

    ki Ki

    • affinity The affinity of a thread. A thread can be unbound, bound to a specific capability, or bound to a specific OS thread.Default: Unbound
    • allocationLimit The maximum number of bytes a thread may allocate before it is delivered an AllocationLimitExceeded exception. If caught, the thread is allowed to allocate an additional 100kb (tunable with +RTS -xq) to perform any necessary cleanup actions; if exceeded, the thread is delivered another.Default: Nothing (no limit)
    • label The label of a thread, visible in the event log (+RTS -l).Default: "" (no label)
    • maskingState The masking state a thread is created in. To unmask, use unsafeUnmask.Default: Unmasked

  4. ThreadOptions :: ThreadAffinity -> Maybe ByteCount -> String -> MaskingState -> ThreadOptions

    ki Ki

    No documentation available.

  5. defaultThreadOptions :: ThreadOptions

    ki Ki

    Default thread options.

    ThreadOptions
    { affinity = Unbound
    , allocationLimit = Nothing
    , label = ""
    , maskingState = Unmasked
    }
    

  6. compressThreads :: CompressParams -> Int

    lzma Codec.Compression.Lzma

    Number of threads to use. It must be greater than zero.

  7. unsafeRead :: (MMatrix m v a, PrimMonad s) => m v (PrimState s) a -> (Int, Int) -> s a

    matrices Data.Matrix.Class.Mutable

    No documentation available.

  8. unsafeRead :: (MMatrix m v a, PrimMonad s) => m v (PrimState s) a -> (Int, Int) -> s a

    matrices Data.Matrix.Generic.Mutable

    No documentation available.

  9. unsafeRead :: (Context a, PrimMonad s) => MMatrix (PrimState s) a -> (Int, Int) -> s a

    matrices Data.Matrix.Mutable

    No documentation available.

  10. unsafeRead :: (Context a, PrimMonad s) => MMatrix (PrimState s) a -> (Int, Int) -> s a

    matrices Data.Matrix.Storable.Mutable

    No documentation available.

Page 640 of many | Previous | Next