@@ -183,7 +183,9 @@ prop_T_minimum = L.minimum `eqEP` T.minimum
183prop_TL_minimum = L.minimum `eqEP` TL.minimum
183prop_TL_minimum = L.minimum `eqEP` TL.minimum
185prop_T_scanl f z = L.scanl f z `eqP` (unpackT . T.scanl f z)
185prop_T_scanl f z = L.scanl f z `eqP` (unpackT . T.scanl f z)
186+prop_TL_scanl f z = L.scanl f z `eqP` (unpackT . TL.scanl f z)
186prop_T_scanl1 f = L.scanl1 f `eqP` (unpackT . T.scanl1 f)
187prop_T_scanl1 f = L.scanl1 f `eqP` (unpackT . T.scanl1 f)
188+prop_TL_scanl1 f = L.scanl1 f `eqP` (unpackT . TL.scanl1 f)
187prop_T_scanr f z = L.scanr f z `eqP` (unpackT . T.scanr f z)
189prop_T_scanr f z = L.scanr f z `eqP` (unpackT . T.scanr f z)
188prop_T_scanr1 f = L.scanr1 f `eqP` (unpackT . T.scanr1 f)
190prop_T_scanr1 f = L.scanr1 f `eqP` (unpackT . T.scanr1 f)
@@ -380,7 +382,9 @@ tests = [
380 ("prop_TL_minimum", mytest prop_TL_minimum),
382 ("prop_TL_minimum", mytest prop_TL_minimum),
382 ("prop_T_scanl", mytest prop_T_scanl),
384 ("prop_T_scanl", mytest prop_T_scanl),
385+ ("prop_TL_scanl", mytest prop_TL_scanl),
383 ("prop_T_scanl1", mytest prop_T_scanl1),
386 ("prop_T_scanl1", mytest prop_T_scanl1),
387+ ("prop_TL_scanl1", mytest prop_TL_scanl1),
384 ("prop_T_scanr", mytest prop_T_scanr),
388 ("prop_T_scanr", mytest prop_T_scanr),
385 ("prop_T_scanr1", mytest prop_T_scanr1),
389 ("prop_T_scanr1", mytest prop_T_scanr1),