liquidhaskell-0.8.10.7: tests/terminate/neg/qsloop.hs
module NonTermQuickSort where
quickSort [] = []
quickSort xs@(x:_) = lts ++ gts
where
lts = quickSort [y | y <- xs, y < x]
gts = quickSort [z | z <- xs, z >= x]