@@ -1024,7 +1024,7 @@ runWhile = drainWhile
10241024-- @since 0.1.1
10251025{-# INLINE null #-}
10261026null :: Monad m => SerialT m a -> m Bool
1027−null = K.null
1027+null = S.null . toStreamS
10281028
10291029-- | Extract the first element of the stream, if any.
10301030--
@@ -1033,7 +1033,7 @@ null = K.null
10331033-- @since 0.1.0
10341034{-# INLINE head #-}
10351035head :: Monad m => SerialT m a -> m (Maybe a)
1036−head = K.head
1036+head = S.head . toStreamS
10371037
10381038-- |
10391039-- > tail = fmap (fmap snd) . uncons