On this page

๐ŸŸข Beginner๏ƒ

The core runtime: bind, resolve, categorize, scope, and clean up.

Begin with ordinary Python classes and a small, complete object graph. This level uses the public import melder as md surface and the three core lifetimes: unique, many, and unique_per_conduit.

Start here๏ƒ

Run Hello Melder to see the whole rhythm in one script.

What you will learn๏ƒ

  • Register classes, functions, and existing instances.

  • Bind, conjure once, and resolve through a conduit.

  • Use names, binding names, and spellframes as addresses and categories.

  • Choose shared, fresh, and scoped instances.

  • Create child scopes and make cleanup part of application ownership.

  • Read errors and assemble the beginner capstone.

When to continue๏ƒ

Stay here for a self-contained application. Continue to Intermediate when configuration, module registration, or cooperation between subsystems becomes useful.

Browse examples ยท Full contents

Runnable examples๏ƒ

Browse all 41 beginner lessons.

Level contents๏ƒ