[Haskell-cafe] Re: Basic problem in Haskell language design?

Stuart Cook scook0 at gmail.com
Sun Mar 1 08:44:49 EST 2009


On Mon, Mar 2, 2009 at 12:35 AM, Achim Schneider <barsoap at web.de> wrote:
> -Wall? The number of -W options enabled should scale (at least)
> linearly with code size.

To make this a little more clear:

You should probably be using the -Wall compiler option, which will
produce a message for code constructs that the compiler finds
suspicious.

In your case you should see three relevant warnings:

1. "moverFromWord8s" is defined but not used
2. "moverFromWord8s" has no explicit type signature
3. "movesFromWord8s" has a non-exhaustive pattern match


Stuart


More information about the Haskell-Cafe mailing list