Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
diagrams-rasterific Diagrams.Backend.Rasterific The animation will restart once the end is reached
-
classy-prelude-conduit ClassyPrelude.Conduit Wait for input forever, calling the given inner component for each piece of new input. This function is provided as a convenience for the common pattern of awaiting input, checking if it's Just and then looping. Since 0.5.0
peekForever :: forall (m :: Type -> Type) i o . Monad m => ConduitT i o m () -> ConduitT i o m ()classy-prelude-conduit ClassyPrelude.Conduit Run a consuming conduit repeatedly, only stopping when there is no more data available from upstream.
-
classy-prelude-conduit ClassyPrelude.Conduit Run a consuming conduit repeatedly, only stopping when there is no more data available from upstream. In contrast to peekForever, this function will ignore empty chunks of data. So for example, if a stream of data contains an empty ByteString, it is still treated as empty, and the consuming function is not called.
awaitForever :: forall i o u (m :: Type -> Type) a . (i -> Pipe i o u m a) -> Pipe i o u m uconduino Data.Conduino A useful utility function over repeated awaits. Will repeatedly await and then continue with the given pipe whenever the upstream pipe yields. Can be used to implement many pipe combinators:
map f = awaitForever $ x -> yield (f x)
mrgForever :: (Applicative m, TryMerge m, Mergeable b, Mergeable a) => m a -> m bgrisette Grisette.Lib.Control.Monad forever with MergingStrategy knowledge propagation.
mrgForever :: (Applicative m, TryMerge m, Mergeable b, Mergeable a) => m a -> m bgrisette Grisette.Unified.Lib.Control.Monad forever with MergingStrategy knowledge propagation.
-
massiv-io Data.Massiv.Array.IO The animation will restart once the end is reached
playForever :: MonadIO m => Chunk -> m ()sdl2-mixer SDL.Mixer -
classy-prelude-yesod ClassyPrelude.Yesod Wait for input forever, calling the given inner component for each piece of new input. This function is provided as a convenience for the common pattern of awaiting input, checking if it's Just and then looping. Since 0.5.0