Name: Anonymous 2011-04-01 12:46
Prelude Data.List> :t isInfixOf
isInfixOf :: (Eq a) => [a] -> [a] -> Bool
Prelude Data.List> let f = isInfixOf
Prelude Data.List> :t f
f :: [()] -> [()] -> BoolThis isn't a huge deal and I know I can just tell it the type signature explicitly, but why does this happen?