Hoogle Search
Within LTS Haskell 24.5 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
stepParser :: Parser a -> Delta -> Step atrifecta Text.Trifecta.Parser Incremental parsing. A Step can be supplied with new input using feed, the final Result is obtained using starve.
stepResult :: Rope -> Result a -> Step atrifecta Text.Trifecta.Parser No documentation available.
stepAutomaton :: Functor m => Automaton m a b -> a -> m (Result (Automaton m a b) b)automaton Data.Automaton Run one step of an automaton. This consumes an input value, performs a side effect, and returns an updated automaton together with an output value.
step_ :: forall (m :: Type -> Type) b a . Monad m => b -> AutomatonExcept a b m ()automaton Data.Automaton.Trans.Except Advances a single tick outputting the value, and then throws ().
stepStream :: Functor m => StreamT m a -> m (Result (StreamT m a) a)automaton Data.Stream Perform one step of a stream, resulting in an updated stream and an output value.
stepOptimizedStream :: Functor m => OptimizedStreamT m a -> m (Result (OptimizedStreamT m a) a)automaton Data.Stream.Optimized Perform one step of a stream, resulting in an updated stream and an output value.
-
dejafu Test.DejaFu.Conc.Internal Run an invariant for one step
-
dejafu Test.DejaFu.Conc.Internal Run a single thread one step, by dispatching on the type of Action. Each case looks very similar. This is deliberate, so that the essential differences between actions are more apparent, and not hidden by accidental differences in how things are expressed. Note: the returned snapshot action will definitely not do the right thing with relaxed memory.
-
dejafu Test.DejaFu.Conc.Internal Handle an exception being thrown from an AAtom, AThrow, or AThrowTo.
-
dejafu Test.DejaFu.Conc.Internal.STM Run a transaction for one step.