liquidhaskell-0.8.0.2: tests/todo/LocalSpecTyVar.hs
module LocalSpecTyVar where
foo = go
where
{-@ go :: xs:[a] -> {v:[a] | (len v) > (len xs)} @-}
go [] = []
go (x:xs) = x : go xs
module LocalSpecTyVar where
foo = go
where
{-@ go :: xs:[a] -> {v:[a] | (len v) > (len xs)} @-}
go [] = []
go (x:xs) = x : go xs