On this page

๐ŸŸก Intermediate๏ƒ

Connection: module registration, configuration, dynamic linking, and late binding.

This level builds on Beginner addressing and ownership. Give independent parts of an application their own configuration and scopes, then connect them through explicit public operations.

What you will learn๏ƒ

  • Fluent registration with SpellBinder and module registration with scan_bind.

  • Constructor, explicit, and collection dependency injection.

  • Configuration, hooks, spell spaces, and lineage lifetimes.

  • Dynamic posture, links, permissions, and ownership.

  • Late binding with SpellContract and connected-subsystem composition.

  • Scoped cleanup, transfer, and severing relationships.

Choose a route๏ƒ

Use the example collection for runnable patterns. Continue to Advanced for isolated worlds, deeper targeting, and runtime inspection.

Beginner ยท Full contents

Runnable examples๏ƒ

Browse all 37 intermediate lessons.

Level contents๏ƒ