Compilare il seguente codice:Disattiva "modulo non esporta identificatore" warning in GHC
import Prelude hiding (nonExistent)
main = return()
Con ghc -Wall
dà:
test.hs:1:1: Warning:
Module `Prelude' does not export `nonExistent'
C'è una bandiera -fno-XXX
che disabilita questo avviso specifico?
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. –