APIPrelude

Prelude

The default scope. Every module that does not carry {-# no-prelude #-} resolves as though these imports stood at the top of its own file, so they grant qualified access exactly as a written import does: List.map needs no import, while map alone does. The module itself exports nothing.

Unqualified, the prelude provides the standard classes and operators, show, display, ignore, Type, print, readLine, write, Console, IO, List, and Maybe with its constructors.