The runtime can be considered the 'live configuration'. It is created from the configuration, and is passed on to the application modules. The runtime provides the information (often in the form of functions) needed by the modules to perform work. This allows us to change application behaviour depending on configuration, but also when testing.
This namespace also provides some utility functions for working with the runtime. This is more stable than reading properties from the runtime directly.
This namespace is being phased out in favor of passing specific information to components directly, since passing around too much information is an antipattern.
The runtime can be considered the 'live configuration'. It is created from the configuration, and is passed on to the application modules. The runtime provides the information (often in the form of functions) needed by the modules to perform work. This allows us to change application behaviour depending on configuration, but also when testing. This namespace also provides some utility functions for working with the runtime. This is more stable than reading properties from the runtime directly. This namespace is being phased out in favor of passing specific information to components directly, since passing around too much information is an antipattern.
(report rt obj)
Reports obj
to the user with the reporter from the runtime.
Reports `obj` to the user with the reporter from the runtime.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close