[Haskell-cafe] view patterns

Cale Gibbard cgibbard at gmail.com
Wed Nov 5 16:15:53 EST 2008


2008/11/5 Cetin Sert <cetin.sert at gmail.com>:
> <interactive>:1:4:
>     Warning: Pattern match(es) are overlapped
>              In the definition of `emp':
>                  emp ((has -> True)) = ...
>                  emp ((has -> False)) = ...
>
> Why do I get this error in ghc or when I try to compile a file with view
> patterns?
> (using -fglasgow-exts  and -XViewPatterns, ghc 6.10.1)

This is a bug which appears to be known about:
http://hackage.haskell.org/trac/ghc/ticket/2395

 - Cale


More information about the Haskell-Cafe mailing list