module Pair () where {-@ LIQUID "--no-termination" @-} import Language.Haskell.Liquid.Prelude data Pair a b = P a b incr x = (x, x+1) chk (x, y) = liquidAssertB (x