John A. De Goes

Results 148 issues of John A. De Goes

We need defined `Schema` for `zio.schema.Patch` so that we can reliably persist patches.

ziohackathon

Add support for Scala 3. The main issue to solve here is refactoring the macro derivation since Scala 3 macros are quite different from what is available in Scala 2....

enhancement
ziohackathon

**ISSUE** There is no constructor for `zio.schema.validation.Validation` which can validate a local time in some specified format. **SOLUTION** Using other constructors which already exist in `zio.schema.validation.Validation` (which include regex validation,...

ziohackathon

**ISSUE** There is no constructor for `zio.schema.validation.Validation` which can validate a date/time in some format. **SOLUTION** Using other constructors which already exist in `zio.schema.validation.Validation` (which include regex validation, string length...

ziohackathon

In some cases, it is enough to be able to tear down an `A` into its pieces, or build an `A` from its pieces, but the ability to do both...

The ordering of terms in an enum or record should be determined by declaration order, not alphabetical ordering.

Although the `AccessorBuilder` machinery lets library authors build optics using their own data types, a generic mechanism would be extremely useful so that library authors have to do less work....

**Motivation**: It's very easy to turn, e.g., a `ResultSet` into a `DynamicValue`. However, the column names and types of the resulting `DynamicValue` may not exactly match the schema for some...

Based on #194, we should be able to improve deserializing values from `DynamicValue`, as well as migrations.