Dale King
Dale King
> To me, logging reduce and postSideEffect execution without knowing the context (i.e. the intent) isn't always that helpful. Correct me if I'm wrong but other than inlineOrbit calls aren't...
> No not exactly. They are executed in order up to a suspension point in the code. (Under the hood we use an [unconfined dispatcher](https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-dispatchers/-unconfined.html)) > > Intents blocking can...
> I'm just starting to use Orbit, I came up with this, and it seems to do everything @dalewking is asking for: Haven't dug into your code completely, but there...
I prefer the idea of just making Clock be a "fun" interface which accomplishes the same thing.
> For what it's worth, requiring that `Clock` be a SAM would break proposals like #17 for very little benefit. Given that #17 seems to now be going the way...
> I think I've figured out that it will not have this issue if: > > ```kotlin > kotlin { > jvm() > sourceSets { > val commonMain by getting...
It seems to me that the `override fun invokes(block: suspend () -> R)` does not provide any real value. If it didn't exist we would just have the lambda with...
You could look at how green coffee library allows this. It allows running both by using Parameterized Runner from Junit to add the gherkin tests to the Junit ones
For some reason in our code, we were validating the graph on each injection (in debug mode). I moved it to only validate after the graph is created which means...
As I said we were only doing the validation in debug mode. If there were issues we wanted to discover them during development. But as I said doing the validation...