tengo el siguiente código:patrón de superposición coincide
test :: String -> Bool
test "g" = True
test "global" = True
test _ = False
Cuando cargo en GHCi (7.0.3), me sale:
Warning: Pattern match(es) are overlapped
In an equation for `test': test "g" = ...
Es esto un error o me estoy perdiendo algo ¿aquí?
El siguiente bodega:
test "" == False
test "g" == True
test "gl" == False
test "global" == True
test "globalx" == False
ACTUALIZACIÓN:
estoy usando {-# LANGUAGE OverloadedStrings #-}
.