module Pair () where import Language.Haskell.Liquid.Prelude {-@ data Pair a b

x1:b -> Prop> = P (x :: a) (y :: b

) @-} data Pair a b = P a b incr x = let p = P x ((x+1)) in p chk (P x (y)) = liquidAssertB (x liquidAssertB (x