Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
forkIOWithUnmask :: ((forall b . () => IO b -> IO b) -> IO a) -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread Like Control.Concurrent.forkIOWithUnmask but returns a computation that when executed blocks until the thread terminates then returns the final value of the thread.
forkOS :: IO a -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread Like Control.Concurrent.forkOS but returns a computation that when executed blocks until the thread terminates then returns the final value of the thread.
forkOn :: Int -> IO a -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread Like Control.Concurrent.forkOn but returns a computation that when executed blocks until the thread terminates then returns the final value of the thread.
forkOnWithUnmask :: Int -> ((forall b . () => IO b -> IO b) -> IO a) -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread Like Control.Concurrent.forkOnWithUnmask but returns a computation that when executed blocks until the thread terminates then returns the final value of the thread.
forkIO :: ThreadGroup -> IO a -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread.Group Same as Control.Concurrent.Thread.forkIO but additionaly adds the thread to the group.
-
threads Control.Concurrent.Thread.Group Same as Control.Concurrent.Thread.forkIOWithUnmask but additionaly adds the thread to the group.
forkOS :: ThreadGroup -> IO a -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread.Group Same as Control.Concurrent.Thread.forkOS but additionaly adds the thread to the group.
forkOn :: Int -> ThreadGroup -> IO a -> IO (ThreadId, IO (Result a))threads Control.Concurrent.Thread.Group Same as Control.Concurrent.Thread.forkOn but additionaly adds the thread to the group.
-
threads Control.Concurrent.Thread.Group Like Control.Concurrent.Thread.forkOnWithUnmask but additionaly adds the thread to the group.
forceJoystickCallback :: MonadIO m => m ()GLUT Graphics.UI.GLUT.DeviceControl Execute the joystick callback set by joystickCallback once (if one exists). This is done in a synchronous fashion within the current context, i.e. when forceJoystickCallback returns, the callback will have already happened.