6 ms·
You do have alternatives to the `component` library. This new library, `clip`, might sit better with you: https://github.com/juxt/clip https://github.com/juxt
by dotemacs 7y ago
You do have alternatives to the `component` library.
This new library, `clip`, might sit better with you:
https://github.com/juxt/clip https://github.com/juxt/clip
- dkersten 7y agoClip looks interesting, although my favourite 'component' alternative is Integrant[1] -- your config can be just EDN and your start/stop functions are added as multimethods. Its beautifully little ceremony. Incidentally, the Duct[2] framework which builds on top of Integrant is my favourite way to get complex applications running. Currently using it for a number of different services and its a very pleasant experience. (I'm sure clip is too, Juxt do good work) [1] https://github.com/weavejester/integrant https://github.com/weavejester/integrant [1] https://github.com/duct-framework https://github.com/duct-framework
- nickik 7y agoI use 'integrant' for my projects. I have not yet tried 'clip'.