Tim

Results 66 comments of Tim

I think this should wait until schema is part of "effect", as it seems like an api that should be owned by the Config module.

Brands (as well as a lot of other things in effect) work with `unique symbol`'s, so if you have two versions of Effect they are going to be completely different....

Thanks for taking the time to look at this :) Replacing `void` with `unknown` does feel weird, feels like we are losing some semantics by making the return types too...

Mainly you lose some meaning / intent. This function returns nothing (void) vs this function could return anything but we don't care what (unknown).

But in terms of familiarity for the majority of developers, most of them know that ```ts const myFn = () => { // No explicit return } ``` Will infer...

Hi, yes we had a discussion on the Discord server before making the change. It simplified a few things, and made the pattern matching more resilient, so we decided to...