First off, I just found this and I think it's pretty great.
One thing I notice is that I believe many of your abstractions could be completely agnostic to akka, with different modules to support different backends, which would make for an easier pull for some of us on stuff like say, http4s or play for pulling in testing..
Maybe this isn't a big deal (I don't think it's a huge one), but I wouldn't mind contributing a backend-agnostic separation PR, so we could have http4s backend and akka backend.
First off, I just found this and I think it's pretty great.
One thing I notice is that I believe many of your abstractions could be completely agnostic to akka, with different modules to support different backends, which would make for an easier pull for some of us on stuff like say, http4s or play for pulling in testing..
Maybe this isn't a big deal (I don't think it's a huge one), but I wouldn't mind contributing a backend-agnostic separation PR, so we could have http4s backend and akka backend.