@@ -397,7 +397,7 @@ t_splitTimesEnd_split (NotEmpty t) = T.splitTimesEnd maxBound t `eq` T.split t
397tl_splitTimesEnd_split (NotEmpty t) = TL.splitTimesEnd maxBound t `eq` TL.split t
397tl_splitTimesEnd_split (NotEmpty t) = TL.splitTimesEnd maxBound t `eq` TL.split t
399t_splitWith p = splitWith p `eqP` (map unpackS . T.splitWith p)
399t_splitWith p = splitWith p `eqP` (map unpackS . T.splitWith p)
400−t_splitWith_count c = (L.length . T.splitWith (==c)) `eq` ((1+) . T.countChar c)
400+t_splitWith_count c = (L.length . T.splitWith (==c)) `eq` ((1+) . T.count (T.singleton c))
401t_splitWith_split c = T.splitWith (==c) `eq` T.split (T.singleton c)
401t_splitWith_split c = T.splitWith (==c) `eq` T.split (T.singleton c)
402tl_splitWith p = splitWith p `eqP` (map unpackS . TL.splitWith p)
402tl_splitWith p = splitWith p `eqP` (map unpackS . TL.splitWith p)
@@ -480,9 +480,6 @@ t_elemIndices c = L.elemIndices c`eqP` T.elemIndices c
480tl_elemIndices c = (fmap fromIntegral . L.elemIndices c) `eqP` TL.elemIndices c
480tl_elemIndices c = (fmap fromIntegral . L.elemIndices c) `eqP` TL.elemIndices c
481t_count t = (subtract 1 . L.length . T.split t) `eq` T.count t
481t_count t = (subtract 1 . L.length . T.split t) `eq` T.count t
482tl_count t = (subtract 1 . L.genericLength . TL.split t) `eq` TL.count t
482tl_count t = (subtract 1 . L.genericLength . TL.split t) `eq` TL.count t
483−sf_countChar p c = (L.length . L.elemIndices c . L.filter p) `eqP` (S.countChar c . S.filter p)
484−t_countChar c = (L.length . L.elemIndices c) `eqP` T.countChar c
485−tl_countChar c = (fromIntegral . L.length . L.elemIndices c) `eqP` TL.countChar c
486t_zip s = L.zip s `eqP` T.zip (packS s)
483t_zip s = L.zip s `eqP` T.zip (packS s)
487tl_zip s = L.zip s `eqP` TL.zip (packS s)
484tl_zip s = L.zip s `eqP` TL.zip (packS s)
488sf_zipWith p c s = (L.zipWith c (L.filter p s) . L.filter p) `eqP` (unpackS . S.zipWith c (S.filter p $ packS s) . S.filter p)
485sf_zipWith p c s = (L.zipWith c (L.filter p s) . L.filter p) `eqP` (unpackS . S.zipWith c (S.filter p $ packS s) . S.filter p)
@@ -839,10 +836,7 @@ tests = [
839 testProperty "t_elemIndices" t_elemIndices,
836 testProperty "t_elemIndices" t_elemIndices,
840 testProperty "tl_elemIndices" tl_elemIndices,
837 testProperty "tl_elemIndices" tl_elemIndices,
841 testProperty "t_count" t_count,
838 testProperty "t_count" t_count,
842− testProperty "tl_count" tl_count,
839+ testProperty "tl_count" tl_count
843− testProperty "sf_countChar" sf_countChar,
844− testProperty "t_countChar" t_countChar,
845− testProperty "tl_countChar" tl_countChar
848 testGroup "zips" [
842 testGroup "zips" [