Replies: 2 comments 1 reply
-
... food for thought at this point, just wanted to throw it out there. I'm just starting to package up a release to use in the extension, so whether there is any advantage to splitting things out will soon be clear. |
Beta Was this translation helpful? Give feedback.
-
I generally avoid the ZIO stack, because of (reasons), and also I'm much more familiar with the Typelevel stack (Cats Effect, fs2, etc.). Most of the ZIO stuff in the ScalaFX debugger could be trivially ported--ZIO -> IO, ZStream -> fs2--except the ZLayers part, which I find to be a solution to a self-inflicted problem (of not "just" passing dependencies as arguments). |
Beta Was this translation helpful? Give feedback.
-
Thinking about #21, the packaging would be simpler if this project had been submodule based (as usual).
I'm thinking about a quick refactor that shouldn't be too disruptive.
A branch for the packaging effort can be based off of the submodule branch, so it wont get held up waiting for a final merge of this.
Current submodules
Beta Was this translation helpful? Give feedback.
All reactions