Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
List.upto needs to be pushed down, ie called again
on result of first simplification: eg if len l1 = i (l1 ++ l2)[:i] --> l1[:i] --> l1 Actually makes insertion_sort work less well, because it allows ((_ ++ [|_|]) ++ _)[:_] to be turned into (_ ++ _ :: _)[:_] and putting the discard boundary at a cons is not yet supported
- Loading branch information