Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. unPerformEventT :: PerformEventT t (m :: k) a -> RequesterT t (HostFrame t) Identity (HostFrame t) a

    reflex Reflex.PerformEvent.Base

    No documentation available.

  2. class (Reflex t, Monad Performable m, Monad m) => PerformEvent t (m :: Type -> Type) | m -> t

    reflex Reflex.PerformEvent.Class

    PerformEvent represents actions that can trigger other actions based on Events.

  3. performEvent :: PerformEvent t m => Event t (Performable m a) -> m (Event t a)

    reflex Reflex.PerformEvent.Class

    Perform the action contained in the given Event whenever the Event fires. Return the result in another Event. Note that the output Event will generally occur later than the input Event, since most Performable actions cannot be performed during Event propagation.

  4. performEventAsync :: (TriggerEvent t m, PerformEvent t m) => Event t ((a -> IO ()) -> Performable m ()) -> m (Event t a)

    reflex Reflex.PerformEvent.Class

    Like performEvent, but the resulting Event occurs only when the callback (a -> IO ()) is called, not when the included action finishes. NOTE: Despite the name, performEventAsync does not run its action in a separate thread - although the action is free to invoke forkIO and then call the callback whenever it is ready. This will work properly, even in GHCJS (which fully implements concurrency even though JavaScript does not have built in concurrency).

  5. performEvent_ :: PerformEvent t m => Event t (Performable m ()) -> m ()

    reflex Reflex.PerformEvent.Class

    Like performEvent, but do not return the result. May have slightly better performance.

  6. runSpiderHostForTimeline :: SpiderHost x a -> SpiderTimelineEnv x -> IO a

    reflex Reflex.Spider

    Run an action affecting a given Spider timeline; this will be guarded by a mutex for that timeline

  7. listsToForest :: Eq a => [[a]] -> Forest a

    reflex Reflex.Spider.Internal

    No documentation available.

  8. runSpiderHostForTimeline :: SpiderHost x a -> SpiderTimelineEnv x -> IO a

    reflex Reflex.Spider.Internal

    Run an action affecting a given Spider timeline; this will be guarded by a mutex for that timeline

  9. data AudioFormat sampleType

    sdl2 SDL.Audio

    Information about what format an audio bytestream is. The type variable t indicates the type used for audio buffer samples. It is determined by the choice of the provided SampleBitSize. For example:

    AudioFormat UnsignedInteger Sample8Bit Native :: AudioFormat Word8
    
    Indicating that an 8-bit audio format in the platforms native endianness uses a buffer of Word8 values.

  10. audioSpecFormat :: AudioSpec -> !AudioFormat sampleType

    sdl2 SDL.Audio

    Audio data format

Page 650 of many | Previous | Next