@@ -130,8 +130,9 @@ prop_TL_last = last `eqEP` TL.last
130130prop_S_tail = tail `eqEP` (unpackT . S.tail)
131131prop_T_tail = tail `eqEP` (unpackT . T.tail)
132132prop_TL_tail = tail `eqEP` (unpackT . TL.tail)
133+prop_S_init = init `eqEP` (unpackT . S.init)
133134prop_T_init = init `eqEP` (unpackT . T.init)
134−prop_T_initS = init `eqEP` (unpackT . S.unstream . S.init . S.stream)
135+prop_TL_init = init `eqEP` (unpackT . TL.init)
135136prop_T_null = null `eqP` T.null
136137prop_T_length = length `eqP` T.length
137138prop_T_map f = map f `eqP` (unpackT . T.map f)
@@ -308,8 +309,9 @@ tests = [
308309 ("prop_S_tail", mytest prop_S_tail),
309310 ("prop_T_tail", mytest prop_T_tail),
310311 ("prop_TL_tail", mytest prop_TL_tail),
312+ ("prop_S_init", mytest prop_S_init),
311313 ("prop_T_init", mytest prop_T_init),
312− ("prop_T_initS", mytest prop_T_initS),
314+ ("prop_TL_init", mytest prop_TL_init),
313315 ("prop_T_null", mytest prop_T_null),
314316 ("prop_T_length", mytest prop_T_length),
315317