Может ли ghc каким-то образом убедиться в том, что некоторые типы предупреждений относятся к ошибкам, а другие - как предупреждения, но все же сообщают о них?
Я надеялся, это было бы возможно с чем-то вроде этого:
ghc -Werror -fwarn-missing-methods -Wwarn -fwarn-missing-signatures
но мне не повезло. (Я думаю, что gcc также не поддерживает это.)