Component & System Creation for Stuart Sierra's Component Library | Moved to Codeberg
Peripheral is a small library that helps in creating components and component systems using Stuart Sierra's component library. It provides a simple way to define components, start and stop them, and manage their lifecycles.
defcomponent macro.peripheral.core/start and peripheral.core/stop.Peripheral is a library that simplifies the creation and management of components and component systems in Clojure. It provides a convenient way to define components, handle dependencies, start and stop components, and manage their lifecycles. With support for protocol implementations and subcomponents, Peripheral offers flexibility in designing and organizing your systems.