packages feed

liquidhaskell-0.7.0.0: tests/todo/ReflectClient3.hs

{-@ LIQUID "--totality"                            @-}
{-@ LIQUID "--exact-data-con"                      @-}
{-@ LIQUID "--automatic-instances=liquidinstances" @-}

module ReflectClient3a where

import Language.Haskell.Liquid.ProofCombinators

import ReflectLib3a

stupidity = [ undefined gapp ]

{-@ test4 :: { gapp Nil = Nil } @-}
test4 = gapp Nil ==. Nil *** QED