Issue with Optional Props in TypeScript Constructor Using '@effect/schema/Schema'
With new default constructors, is it intentional that
I would expect that if
S.optional makes optional props optional in the constructor, but an S.optional with a default (S.optional({default: () => .. })) is not? See:I would expect that if
S.optional translates to the constructor at all, it would translate in all cases.