The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

Awesome! Thanks.
I'll definitely look at Grafter. I do not expect anything but brilliant from the creator of Eff ))
Thanks for the reply and for the book!

It would be awesome to see some example. Here I've prepared a gist, which I believe should clarify my question a little bit:
https://gist.github.com/akozhemiakin/55a02f327361243af56d92f2aac6177e
I have a question about implementing Dependency Injection with Kleisli.

For instance take a look at the chapter five example code: https://github.com/debasishg/frdomain/tree/master/src/main/scala/frdomain/ch5

Here we have AccountService that is configurable with Kleisli. AccountService depends on some AccountRepository. But AccountRepository implementation does not need any configuration there and is not configurable because its methods return \/ instead of Kleislis. But what if we need to provide some configuration to the AccountRepository as well? How should we refactor the code to handle it?