Foo Int :: * = Foo Int f :: Foo Int -> Int -- Defined at :5:5 f :: Foo Int -> Int f :: Foo Int -> Int