Modules in Zorba

Zorba's functionality can be greatly extended through the use of modules.Modules are libraries of XQuery functions and variables which provide additional functionality.Those included with the Zorba processor library are Core Modules, the ones that are distributed as separate libraries are Non-core Modules.

Core Modules

The Zorba code includes a few core modules:

Non-core Modules

In addition, the Zorba team supports a large number of non-core modules: For a complete list of these modules, see: XQuery Module Library.

Using

To write queries using these modules, first read Importing Modules, and then Versioning Modules.You can also write your own modules to encapsulate features or for re-use by others. For information on this, see Writing Your Own Modules and Writing Your Own External Functions.