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.
labelThread# :: ThreadId# -> ByteArray# -> State# RealWorld -> State# RealWorldbase GHC.Exts Set the label of the given thread. The ByteArray# should contain a UTF-8-encoded string.
listThreads# :: State# RealWorld -> (# State# RealWorld, Array# ThreadId# #)base GHC.Exts Returns an array of the threads started by the program. Note that this threads which have finished execution may or may not be present in this list, depending upon whether they have been collected by the garbage collector.
myThreadId# :: State# RealWorld -> (# State# RealWorld, ThreadId# #)base GHC.Exts No documentation available.
setThreadAllocationCounter# :: Int64# -> State# RealWorld -> State# RealWorldbase GHC.Exts Sets the allocation counter for the current thread to the given value.
threadLabel# :: ThreadId# -> State# RealWorld -> (# State# RealWorld, Int#, ByteArray# #)base GHC.Exts Get the label of the given thread. Morally of type ThreadId# -> IO (Maybe ByteArray#), with a 1# tag denoting Just.
threadStatus# :: ThreadId# -> State# RealWorld -> (# State# RealWorld, Int#, Int#, Int# #)base GHC.Exts Get the status of the given thread. Result is (ThreadStatus, Capability, Locked) where ThreadStatus is one of the status constants defined in rts/Constants.h, Capability is the number of the capability which currently owns the thread, and Locked is a boolean indicating whether the thread is bound to that capability.
waitRead# :: Int# -> State# d -> State# dbase GHC.Exts Block until input is available on specified file descriptor.
fillReadBuffer :: BufferedIO dev => dev -> Buffer Word8 -> IO (Int, Buffer Word8)base GHC.IO.BufferedIO reads bytes into the buffer, blocking if there are no bytes available. Returns the number of bytes read (zero indicates end-of-file), and the new buffer.
fillReadBuffer0 :: BufferedIO dev => dev -> Buffer Word8 -> IO (Maybe Int, Buffer Word8)base GHC.IO.BufferedIO reads bytes into the buffer without blocking. Returns the number of bytes read (Nothing indicates end-of-file), and the new buffer.
-
base GHC.IO.Exception No documentation available.