liquidhaskell-0.8.0.0: tests/pos/Goo.hs
module Goo (
module Moo
, plusTwo
) where
import Moo
{-@ plusTwo :: x:Int -> {v:Int | v = x + 2} @-}
plusTwo :: Int -> Int
plusTwo = plusOne . plusOne
module Goo (
module Moo
, plusTwo
) where
import Moo
{-@ plusTwo :: x:Int -> {v:Int | v = x + 2} @-}
plusTwo :: Int -> Int
plusTwo = plusOne . plusOne