@@ -119,6 +119,14 @@ import Prelude hiding (take, takeWhile, drop, reverse, concatMap)
119fromPure :: IsStream t => a -> t m a
119fromPure :: IsStream t => a -> t m a
120fromPure = K.fromPure
120fromPure = K.fromPure
122+-- | Same as 'fromPure'
125+{-# DEPRECATED yield "Please use fromPure instead." #-}
127+yield :: IsStream t => a -> t m a
124-- fromEffect m = m \`consM` nil
132-- fromEffect m = m \`consM` nil
@@ -138,6 +146,13 @@ fromPure = K.fromPure
138fromEffect :: (Monad m, IsStream t) => m a -> t m a
146fromEffect :: (Monad m, IsStream t) => m a -> t m a
139fromEffect = K.fromEffect
147fromEffect = K.fromEffect
149+-- | Same as 'fromEffect'
152+{-# DEPRECATED yieldM "Please use fromEffect instead." #-}
153+{-# INLINE yieldM #-}
154+yieldM :: (Monad m, IsStream t) => m a -> t m a
143-- repeatM = fix . consM
158-- repeatM = fix . consM
@@ -551,19 +566,3 @@ splitOnSeq
551 :: (IsStream t, MonadIO m, Storable a, Enum a, Eq a)
566 :: (IsStream t, MonadIO m, Storable a, Enum a, Eq a)
552 => Array a -> Fold m a b -> t m a -> t m b
567 => Array a -> Fold m a b -> t m a -> t m b
553splitOnSeq patt f m = D.fromStreamD $ D.splitOnSeq patt f (D.toStreamD m)
568splitOnSeq patt f m = D.fromStreamD $ D.splitOnSeq patt f (D.toStreamD m)
555−-- | Same as 'fromPure'
558−{-# DEPRECATED yield "Please use fromPure instead." #-}
560−yield :: IsStream t => a -> t m a
563−-- | Same as 'fromEffect'
566−{-# DEPRECATED yieldM "Please use fromEffect instead." #-}
567−{-# INLINE yieldM #-}
568−yieldM :: (Monad m, IsStream t) => m a -> t m a