module
An module of definitions.
A module
- be built-in
- stem from a file import
- stem from a package import (and thus indirectly its entrypoint file)
- result from a call to the plugin function
You can access definitions from the module using field access notation and interact with it using the import and include syntaxes. Alternatively, it is possible to convert a module to a dictionary, and therefore access its contents dynamically, using the dictionary constructor.
Example
#import "utils.typ"
#utils.add(2, 5)
#import utils: sub
#sub(1, 4)
