liquidhaskell-0.4.0.0: tests/pos/lex.hs
module Lex (foo) where
bar = foo [1, 2, 3] [2, 3, 4]
{-@ Decrease foo 1 2 @-}
foo xs (y:ys) = foo xs ys
foo (x:xs) ys = foo xs ys
foo xs ys = xs
module Lex (foo) where
bar = foo [1, 2, 3] [2, 3, 4]
{-@ Decrease foo 1 2 @-}
foo xs (y:ys) = foo xs ys
foo (x:xs) ys = foo xs ys
foo xs ys = xs