Vasili I. Galchin wrote:
so Janis I have to look where the original author overrode "otherwise"? If so, just great .. a ton of code. ;^(

No, you don't have to look for this. It is in the code snippet you sent:

swishParse :: String -> String -> SwishStateIO (Maybe RDFGraph)
swishParse fnam inp =
    do  { fmt <- gets $ format
        ; case fmt of
            N3        -> swishParseN3 fnam inp
            otherwise ->
                do  { swishError ("Unsupported file format: "++(show
fmt)) 4
                    ; return Nothing
                    }
        }

In the case expression you use "otherwise" as a variable. But you do not
use that variable in that branch. Hence the warning:

Swish/HaskellRDF/SwishCommands.hs:304:12:
    Warning: Defined but not used: `otherwise'

This has nothing to do with someone else shadowing the definition of
"otherwise".

Ciao,
Janis.

--
Dr. Janis Voigtlaender
http://wwwtcs.inf.tu-dresden.de/~voigt/
mailto:vo...@tcs.inf.tu-dresden.de

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to