@@ -119,6 +119,14 @@ import Prelude hiding (take, takeWhile, drop, reverse, concatMap)
119119fromPure :: IsStream t => a -> t m a
120120fromPure = K.fromPure
121121
122+-- | Same as 'fromPure'
123+--
124+-- @since 0.4.0
125+{-# DEPRECATED yield "Please use fromPure instead." #-}
126+{-# INLINE yield #-}
127+yield :: IsStream t => a -> t m a
128+yield = fromPure
129+
122130-- |
123131-- @
124132-- fromEffect m = m \`consM` nil
@@ -138,6 +146,13 @@ fromPure = K.fromPure
138146fromEffect :: (Monad m, IsStream t) => m a -> t m a
139147fromEffect = K.fromEffect
140148
149+-- | Same as 'fromEffect'
150+--
151+-- @since 0.4.0
152+{-# DEPRECATED yieldM "Please use fromEffect instead." #-}
153+{-# INLINE yieldM #-}
154+yieldM :: (Monad m, IsStream t) => m a -> t m a
155+yieldM = fromEffect
141156-- |
142157-- @
143158-- repeatM = fix . consM
@@ -551,19 +566,3 @@ splitOnSeq
551566 :: (IsStream t, MonadIO m, Storable a, Enum a, Eq a)
552567 => Array a -> Fold m a b -> t m a -> t m b
553568splitOnSeq patt f m = D.fromStreamD $ D.splitOnSeq patt f (D.toStreamD m)
554−
555−-- | Same as 'fromPure'
556−--
557−-- @since 0.4.0
558−{-# DEPRECATED yield "Please use fromPure instead." #-}
559−{-# INLINE yield #-}
560−yield :: IsStream t => a -> t m a
561−yield = fromPure
562−
563−-- | Same as 'fromEffect'
564−--
565−-- @since 0.4.0
566−{-# DEPRECATED yieldM "Please use fromEffect instead." #-}
567−{-# INLINE yieldM #-}
568−yieldM :: (Monad m, IsStream t) => m a -> t m a
569−yieldM = fromEffect