liquidhaskell-0.9.0.2.1: tests/pos/T1709.hs
module T1709 where
{-@ incr :: x:Int -> {v:Int | x < v } @-}
incr :: Int -> Int
incr x = x + 1
{-@ fail decr @-}
{-@ decr :: x:Int -> {v:Int | x < v } @-}
decr :: Int -> Int
decr x = x - 1
module T1709 where
{-@ incr :: x:Int -> {v:Int | x < v } @-}
incr :: Int -> Int
incr x = x + 1
{-@ fail decr @-}
{-@ decr :: x:Int -> {v:Int | x < v } @-}
decr :: Int -> Int
decr x = x - 1