clj-headlights.system

Companion to the clj-headlights/System class.

About callbacks:

Callbacks are fixed extension points in clj-headlights. In order to use them, you need to create the namespace clj-headlights.callbacks, and implement any of the following functions in it:

  • pre-namespace-require [namespace-symbol] executed right before a namespace is required for the first time.

callback

(callback name args)

callbacks-loaded

ensure-callbacks-loaded

(ensure-callbacks-loaded)

load-callbacks!

(load-callbacks!)