packages feed

liquidhaskell-0.9.0.2.1: tests/pos/Lit00.hs

module Lit00 where

import Language.Haskell.Liquid.Prelude 

poo :: () 
poo = liquidAssert (zero /= one) ()

data Peano = Z | O deriving (Eq)

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

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

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