chickadee » typed-modules » signature

(signature SIGNATURENAME (EXPORT-SPEC1 ...))syntax

Defines a signature with the given name and export-specifiers and implicitly defines an interface (as with define-interface) for the exported identifiers.

Signatures can not be exported and are only valid in the compilation unit in which they are defined. If you want to share a signature over several files, it is recommended to use an include file.

This extension has no runtime code, it is sufficient to use import instead of use.