Skip to main content

Quick start

Configure

Highlights

  • Pipe-friendly — every API function takes the client as its first arg.
  • Tagged results — every call returns Result(value, rockbox/error.Error), so case and use flows stay flat.
  • Type-safe rules DSL — compose smart-playlist rules with rockbox/smart_playlists/rules instead of hand-written JSON.

API surface

More

Full reference and rule DSL: see the Gleam SDK README on GitHub ↗.