Cakeless 0.2-SNAPSHOT is out!
- Removed requirement for Dependencies to be HList
- Added Cofunctor capabilieis (comap operation)
- flatMap now merges case classes as well as HLists
- Added widen method which allows to cast more common cakes to more specific cakes
(useful when you use tagging for wiring but you are not allowed to tag dependencies in existing cakes)
- Added typelevel tagging capabilities based on shapeless.Witness
Source code contains updated examples with new features!
Try it out: https://github.com/itkpi/cakeless