Skip to content

Shared code for afrolabs clojure projects

License

Notifications You must be signed in to change notification settings

GoMetro/afrolabs-clj

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

561 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

afrolabs/components

An open-source clojure library for use in Afrolabs projects.

Why

  • Some components should only be created once and then shared.
  • Capture opinions about how to create re-usable components.

What

  • Library of integrant components.
  • Utilities for easy instantiation of microservices.
    • Reading config.edn files with support for #parameter (environment variables or java system properties)
    • Handling of unix OS signals (SIGINT) for shutdown

Who

Initial contributor:

Pieter Breed
pieter@afrolabs.co.za

About

Shared code for afrolabs clojure projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 100.0%