2014-05-09 8 views

risposta

8

Ho appena trovato la bandiera me stesso: -fno-warn-dodgy-imports:

Oltre a quanto indicato nella documentazione:

-fwarn-malfamata-importazioni: Provoca un avvertimento per essere emesso quando un tipo di dati T è importato con tutti i costruttori, cioè T (..), ma è stato esportato in astratto, cioè T.

sembra anche per attivare/disattivare l'avviso specifica ho dato nella mia interrogazione.

+5

C'è stato [un cambiamento nel comportamento di questa bandiera] (https://ghc.haskell.org/trac/ghc/ticket/7167) ma si sono dimenticati di aggiornare la documentazione contemporaneamente, quindi alcune versioni di GHC hanno il nuovo comportamento ma non la documentazione per questo. Prima di questa modifica, il caso che si desidera utilizzare era in realtà un * errore * e non poteva essere disabilitato. –