liquidhaskell-0.8.6.0: tests/pos/T1543.hs
{-@ LIQUID "--reflection" @-}
module Fixme where
foo :: (Int -> Int) -> (Int -> Int, ())
{-@ foo :: f:(Int -> Int) -> (g::(Int -> Int),{v:() | f == g}) @-}
foo f = (f,())
{-@ LIQUID "--reflection" @-}
module Fixme where
foo :: (Int -> Int) -> (Int -> Int, ())
{-@ foo :: f:(Int -> Int) -> (g::(Int -> Int),{v:() | f == g}) @-}
foo f = (f,())