2014-12-06 8 views

risposta

12

Non c'è altro modo per evitare completamente di importare il Preludio. Anche l'apparentemente efficace

import Prelude() 

che è un'importazione esplicita (da qui prevale quella implicita) e definisce nessun nome, tuttavia, pone una serie di istanze di classe di portata che non può essere desiderato.

Evitare completamente il preludio standard è utile quando si desidera giocare con preludi alternativi; o quando si desidera sovraccaricare la sintassi utilizzando altre estensioni GHC; o in altre situazioni di nicchia. Evitare il preludio può anche essere utile se si prevede di utilizzare molte funzioni che si chiamano uguali a quelle del preludio e si vorrebbe evitare di qualificarle ovunque (sebbene il minore import Prelude() sia sufficiente in molte di queste situazioni).

+0

oh, voi persone PL ...;) – nicolas

Problemi correlati