Valentin Kasas

Results 22 issues of Valentin Kasas

I recently stumbled upon a weird interaction between this plugin and [refined](https://github.com/fthomas/refined). The problem is referenced in a comment of [this issue](https://github.com/fthomas/refined/issues/295). To put it simply, when splain is active,...

Let's try to move the CI to github actions

For the switch to sbt-ci-release, I've simplified `.travis.yml` and removed the coverage tasks, they need to be added back

low-hanging-fruit

With only `IsoSchema`, we cannot define schemas such as "dates represented as JSON strings": ```scala val dateSchema = iso(prim(JsonString), stringToDate) ``` Because we cannot implement a correct `Iso` that goes...

Once the core is stabilized and we're confident the internal schema representation won't drastically change again, we need to make the API ready for public consumption by: - naming things...

Before releasing a first version, we must provide a three-tiered documentation, each tier targeting a specific "level" of interaction with the library. - **User** : the general philosophy behind the...

mvp

Once all other issues labelled with `needed-for-v1` are done, a few things need to be done in order to move out the prototyping phase: - [ ] add file headers...

mvp

Building upon #47, it seems rather obvious that we should be able to automatically derive the schema of any ADT at compile time (as a matter of fact, [this gist](https://gist.github.com/vil1/7f28126db61ee9d6d0a9407da1b042fa)...

mvp

We call "schema transformation" all the operations one can apply to a schema that maintain the guaranty that data written by the original schema can be read using the new...

mvp