@@ -534,7 +534,7 @@ drainWhile p = takeWhile p FL.drain
535-- /Pre-release/
535-- /Pre-release/
537−{-# INLINABLE sliceSepByP #-}
537+{-# INLINE sliceSepByP #-}
538sliceSepByP ::
538sliceSepByP ::
539 MonadCatch m =>
539 MonadCatch m =>
540 (a -> Bool) -> Parser m a b -> Parser m a b
540 (a -> Bool) -> Parser m a b -> Parser m a b
@@ -544,7 +544,7 @@ sliceSepByP cond = K.toParserK . D.sliceSepByP cond . K.fromParserK
544-- separator is emitted as a separate element in the output.
544-- separator is emitted as a separate element in the output.
546-- /Unimplemented/
546-- /Unimplemented/
547−{-# INLINABLE sliceSepWith #-}
547+{-# INLINE sliceSepWith #-}
548sliceSepWith :: -- MonadCatch m =>
548sliceSepWith :: -- MonadCatch m =>
549 (a -> Bool) -> Fold m a b -> Parser m a b
549 (a -> Bool) -> Fold m a b -> Parser m a b
550sliceSepWith _cond = undefined -- K.toParserK . D.sliceSepBy cond
550sliceSepWith _cond = undefined -- K.toParserK . D.sliceSepBy cond
@@ -583,7 +583,7 @@ sliceSepWith _cond = undefined -- K.toParserK . D.sliceSepBy cond
584-- /Pre-release/
584-- /Pre-release/
586−{-# INLINABLE sliceBeginWith #-}
586+{-# INLINE sliceBeginWith #-}
587sliceBeginWith ::
587sliceBeginWith ::
588 MonadCatch m =>
588 MonadCatch m =>
589 (a -> Bool) -> Fold m a b -> Parser m a b
589 (a -> Bool) -> Fold m a b -> Parser m a b
@@ -593,7 +593,7 @@ sliceBeginWith cond = K.toParserK . D.sliceBeginWith cond
593-- escape char determined by the second predicate.
593-- escape char determined by the second predicate.
595-- /Unimplemented/
595-- /Unimplemented/
596−{-# INLINABLE escapedSliceSepBy #-}
596+{-# INLINE escapedSliceSepBy #-}
597escapedSliceSepBy :: -- MonadCatch m =>
597escapedSliceSepBy :: -- MonadCatch m =>
598 (a -> Bool) -> (a -> Bool) -> Fold m a b -> Parser m a b
598 (a -> Bool) -> (a -> Bool) -> Fold m a b -> Parser m a b
599escapedSliceSepBy _cond _esc = undefined
599escapedSliceSepBy _cond _esc = undefined
@@ -622,7 +622,7 @@ escapedSliceSepBy _cond _esc = undefined
624-- /Unimplemented/
624-- /Unimplemented/
625−{-# INLINABLE escapedFrameBy #-}
625+{-# INLINE escapedFrameBy #-}
626escapedFrameBy :: -- MonadCatch m =>
626escapedFrameBy :: -- MonadCatch m =>
627 (a -> Bool) -> (a -> Bool) -> (a -> Bool) -> Fold m a b -> Parser m a b
627 (a -> Bool) -> (a -> Bool) -> (a -> Bool) -> Fold m a b -> Parser m a b
628escapedFrameBy _begin _end _escape _p = undefined
628escapedFrameBy _begin _end _escape _p = undefined
@@ -672,7 +672,7 @@ wordBy f = K.toParserK . D.wordBy f
673-- /Pre-release/
673-- /Pre-release/
675−{-# INLINABLE groupBy #-}
675+{-# INLINE groupBy #-}
676groupBy :: MonadCatch m => (a -> a -> Bool) -> Fold m a b -> Parser m a b
676groupBy :: MonadCatch m => (a -> a -> Bool) -> Fold m a b -> Parser m a b
677groupBy eq = K.toParserK . D.groupBy eq
677groupBy eq = K.toParserK . D.groupBy eq
@@ -706,7 +706,7 @@ groupBy eq = K.toParserK . D.groupBy eq
707-- /Pre-release/
707-- /Pre-release/
709−{-# INLINABLE groupByRolling #-}
709+{-# INLINE groupByRolling #-}
710groupByRolling :: MonadCatch m => (a -> a -> Bool) -> Fold m a b -> Parser m a b
710groupByRolling :: MonadCatch m => (a -> a -> Bool) -> Fold m a b -> Parser m a b
711groupByRolling eq = K.toParserK . D.groupByRolling eq
711groupByRolling eq = K.toParserK . D.groupByRolling eq
@@ -720,7 +720,7 @@ groupByRolling eq = K.toParserK . D.groupByRolling eq
720-- Fold.toList Fold.toList'.
720-- Fold.toList Fold.toList'.
722-- /Unimplemented/
722-- /Unimplemented/
723−{-# INLINABLE groupByRollingEither #-}
723+{-# INLINE groupByRollingEither #-}
724groupByRollingEither :: MonadCatch m =>
724groupByRollingEither :: MonadCatch m =>
725 (a -> a -> Bool) -> Fold m a b -> Fold m a c -> Parser m a (Either b c)
725 (a -> a -> Bool) -> Fold m a b -> Fold m a c -> Parser m a (Either b c)
726groupByRollingEither eq f1 = K.toParserK . D.groupByRollingEither eq f1
726groupByRollingEither eq f1 = K.toParserK . D.groupByRollingEither eq f1