packages feed

liquidhaskell-0.9.0.2.1: tests/neg/BadNats.hs

{-@ LIQUID "--expect-any-error" @-}
module BadNats where

{-@ poo :: {v:Int | v == 0 } @-}
poo :: Int 
poo = 1

data Peano = Z | O 

bob :: String 
bob = "I am a cat"

{-@ axiomatize one @-}
one :: Peano 
one = O 

{-@ axiomatize zero @-}
zero :: Peano
zero = Z