vvaluebreakWhen :: Monad m=> x -> a -> x-> x-> x -> b-> b -> Bool-> Stream (Of a) m r-> Stream (Of a) m (Stream (Of a) m r)Peek#
vvaluebreakWhen' :: Monad m=> a -> Bool-> Stream (Of a) m r-> Stream (Of a) m (Stream (Of a) m r)Peek#
vvaluedestroyExposed :: (Functor f, Monad m)=> Stream f m r-> f b %1 -> b-> m b %1 -> b-> r %1 -> b-> bPeek#
vvaluefor :: (Monad m, Functor f, Consumable x)=> Stream (Of a) m r-> a -> Stream f m x-> Stream f m rPeek#
vvaluemapped :: (Monad m, Functor f)=> forall x. f x %1 -> m (g x)-> Stream f m r-> Stream g m rPeek#
vvaluemappedPost :: (Monad m, Functor g)=> forall x. f x %1 -> m (g x)-> Stream f m r-> Stream g m rPeek#
vvaluemapsMPost :: (Monad m, Functor g)=> forall x. f x %1 -> m (g x)-> Stream f m r-> Stream g m rPeek#
vvaluepartitionEithers :: Monad m=> Stream (Of (Either a b)) m r-> Stream (Of a) (Stream (Of b) m) rPeek#
vvaluescanM :: Monad m=> x %1 -> a -> m (Ur x)-> m (Ur x)-> x %1 -> m (Ur b)-> Stream (Of a) m r-> Stream (Of b) m rPeek#
vvaluescanned :: Monad m=> x -> a -> x-> x-> x -> b-> Stream (Of a) m r-> Stream (Of (a, b)) m rPeek#
vvalueseparate :: (Monad m, Functor f, Functor g)=> Stream (Sum f g) m r-> Stream f (Stream g m) rPeek#
vvalueunseparate :: (Monad m, Functor f, Functor g)=> Stream f (Stream g m) r-> Stream (Sum f g) m rPeek#
vvaluewrapEffect :: (Monad m, Functor f, Consumable y)=> m a-> a %1 -> m y-> Stream f m r-> Stream f m rPeek#