C'è una "caratteristica" fastidiosa che le istanze derivate sono anche influenzate dall'estensione RebindableSyntax
. Esempio di ciò che voglio scrivere:Haskell - un modo per disattivare la sintassi rebindable per il caso di istanze `derivanti`?
{-# LANGUAGE RebindableSyntax #-}
import qualified Prelude
data Color = Red | Green | Blue | Periwinkle | Fuschia deriving (Prelude.Eq, Prelude.Ord)
Questo esce con l'errore "Non nel campo di applicazione:` ifThenElse'".
Non sai cosa stai cercando di fare, ma sarebbe utile per spostare la definizione in un altro file senza 'RebindableSyntax'? –