KitApps / schema-refined

Clojure library to keep you away from bugs with precise schemas (refined types with runtime checks)
MIT License
67 stars 2 forks source link

Consider PRs to prismatic/schema? #10

Closed ccann closed 6 years ago

ccann commented 6 years ago

This looks really useful! Nice work and thanks!

I'm wondering if the long term goal is to maintain this as a separate library or to try to port some of the refined functionality into Schema itself? There are a few other schema "utility" libraries out there too like metosin/schema-tools and I can envision them unified back into Schema or into one ultimate schema++ library.

Either way, thanks! something to consider

kachayev commented 6 years ago

Hello Cody,

Thanks for reaching out and many thanks for your feedback! We're glad you like it!

Regarding pulling this functionality back to schema: it's always a trade-off. I mean, pretty significant one:

So, for now, we stick to the development here, in a separate library. In case we have a lot of attention from the community, we will obviously talk to schema's maintainer in order to find a common ground!

ccann commented 6 years ago

Sounds like a great way to move forward. I'll definitely be giving this a shot soon.

kachayev commented 6 years ago

Sure thing @ccann! Tell us how it goes and if this works for you, any feedback would be super valuable for us!