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.
joyBallEventBall :: Event -> !Word8sdl2 SDL.Raw.Types No documentation available.
joyBallEventWhich :: Event -> !JoystickIDsdl2 SDL.Raw.Types No documentation available.
joyBallEventXRel :: Event -> !Int16sdl2 SDL.Raw.Types No documentation available.
joyBallEventYRel :: Event -> !Int16sdl2 SDL.Raw.Types No documentation available.
mkAudioCallback :: (Ptr () -> Ptr Word8 -> CInt -> IO ()) -> IO AudioCallbacksdl2 SDL.Raw.Types The storage associated with the resulting FunPtr has to be released with freeHaskellFunPtr when it is no longer required.
mkHintCallback :: (Ptr () -> CString -> CString -> CString -> IO ()) -> IO HintCallbacksdl2 SDL.Raw.Types The storage associated with the resulting FunPtr has to be released with freeHaskellFunPtr when it is no longer required.
mkTimerCallback :: (Word32 -> Ptr () -> IO Word32) -> IO TimerCallbacksdl2 SDL.Raw.Types The storage associated with the resulting FunPtr has to be released with freeHaskellFunPtr when it is no longer required.
type
TimerCallback = Word32 -> IO RetriggerTimersdl2 SDL.Time A TimerCallback is called with the interval size of the callback. It can return information as to whether or not the timer should continue to exist.
actionFinally :: Action a -> IO b -> Action ashake Development.Shake After an Action, perform some IO, even if there is an exception. This function is implemented using actionBracket.
parallel :: [Action a] -> Action [a]shake Development.Shake Execute a list of actions in parallel. In most cases need will be more appropriate to benefit from parallelism. If the two types of Action are different dependencies which ultimately boil down to apply, using Applicative operations will still ensure the dependencies occur in parallel. The main use of this function is to run work that happens in an Action in parallel.