chickadee » chicken » modules » import

(import IMPORT ...)syntax

Imports module bindings into the current syntactical environment. The visibility of any imported bindings is limited to the current module, if used inside a module-definition, or to the current compilation unit, if compiled and used outside of a module.

Importing a module will also load or link its associated library when needed.

IMPORT may be a module name or an import specifier, where a module name is either a symbol or a list of symbols and integers. An IMPORT defines a set of bindings that are to be made visible in the current scope.