Groups
Groups
Sign in
Groups
Groups
Plumbing and Graph: the Clojure utility belt
Conversations
About
Send feedback
Help
Plumbing and Graph: the Clojure utility belt
Contact owners and managers
1–30 of 193
Mark all as read
Report group
0 selected
Santiago Cabrera
,
Jason Wolfe
2
2/27/25
Turn off schema validation on libraries
Unfortunately, I'm not sure there is a way currently. On Tue, Feb 25, 2025 at 8:56 AM '
unread,
Turn off schema validation on libraries
Unfortunately, I'm not sure there is a way currently. On Tue, Feb 25, 2025 at 8:56 AM '
2/27/25
Pedro Silva
,
Jason Wolfe
2
10/21/23
Asserting args are equal
Thanks for the message. It's been awhile, but I'm pretty sure we don't support
unread,
Asserting args are equal
Thanks for the message. It's been awhile, but I'm pretty sure we don't support
10/21/23
Fish Chips
,
ja...@w01fe.com
2
7/30/20
Graph: support for fnk returning multiple keys?
If I recall correctly, not directly -- but you can return a map and subsequent steps can access the
unread,
Graph: support for fnk returning multiple keys?
If I recall correctly, not directly -- but you can return a map and subsequent steps can access the
7/30/20
Dmitriy Morozov
,
Jason Wolfe
3
6/1/18
Help needed with schema for a recursive data structure
Thanks for the prompt response, Jason! I followed your advice and rewrote my schema using s/
unread,
Help needed with schema for a recursive data structure
Thanks for the prompt response, Jason! I followed your advice and rewrote my schema using s/
6/1/18
Wei Xun Ter
, …
Tommi Reiman
3
5/5/18
Schema: Is there away to be able to specify case-insensitive enum (string)?
For Swagger, there is a protocol to extend, example here: https://github.com/metosin/ring-swagger/
unread,
Schema: Is there away to be able to specify case-insensitive enum (string)?
For Swagger, there is a protocol to extend, example here: https://github.com/metosin/ring-swagger/
5/5/18
Frederik Claus
, …
Jason Wolfe
7
3/8/18
Schema: Keep coerced values when errors occur
Gotcha. Unfortunately I'm not at all familiar with the existing Java Land tools, and am also
unread,
Schema: Keep coerced values when errors occur
Gotcha. Unfortunately I'm not at all familiar with the existing Java Land tools, and am also
3/8/18
michae...@lendup.com
,
Jason Wolfe
3
7/9/17
schema.core/defn puts a lot of code in my namespace
Thanks for the suggestion. There are a few conflicting factors at play here. One is code bloat/
unread,
schema.core/defn puts a lot of code in my namespace
Thanks for the suggestion. There are a few conflicting factors at play here. One is code bloat/
7/9/17
Matan
,
Jason Wolfe
2
7/1/17
How would you compare schema to clojure.spec
I have not personally had a chance to try out spec yet. Spec and schema make some different decisions
unread,
How would you compare schema to clojure.spec
I have not personally had a chance to try out spec yet. Spec and schema make some different decisions
7/1/17
Rovanion Luckey
,
Jason Wolfe
2
5/8/17
Is it possible to validate multiple functions against the same function schema?
As you say, you can write a schema with =>, but it won't be validated. The function does not
unread,
Is it possible to validate multiple functions against the same function schema?
As you say, you can write a schema with =>, but it won't be validated. The function does not
5/8/17
Rovanion Luckey
,
Jason Wolfe
3
5/3/17
Schema for a function with keyword arguments
Thank you for the quick and clear answer! It's of course unsatisfying to have to step out of
unread,
Schema for a function with keyword arguments
Thank you for the quick and clear answer! It's of course unsatisfying to have to step out of
5/3/17
Rovanion Luckey
,
Jason Wolfe
4
5/2/17
Explanations from schema/check
Do either of those work for you? Yes, having a name to the error is much better than getting an
unread,
Explanations from schema/check
Do either of those work for you? Yes, having a name to the error is much better than getting an
5/2/17
Tomer Ben David
,
Jason Wolfe
2
4/28/17
is there any support from intellij IDE for the scheme?
I believe Cursive has Schema support and is based on IntelliJ. https://cursive-ide.com/ Best, Jason
unread,
is there any support from intellij IDE for the scheme?
I believe Cursive has Schema support and is based on IntelliJ. https://cursive-ide.com/ Best, Jason
4/28/17
Yang Yang
,
Jason Wolfe
2
1/28/17
Question around verification on the ValidationError
The ValidationError will not necessarily be at the top level. The easiest thing would be to just call
unread,
Question around verification on the ValidationError
The ValidationError will not necessarily be at the top level. The easiest thing would be to just call
1/28/17
Yang Yang
,
Jason Wolfe
2
1/26/17
Is there a way I can put detailed information in the ExceptionInfo?
Thanks for asking on here. You should get back a structured object (which includes the key path, with
unread,
Is there a way I can put detailed information in the ExceptionInfo?
Thanks for asking on here. You should get back a structured object (which includes the key path, with
1/26/17
László Török
,
Jason Wolfe
2
9/27/16
Stacked schema/named + schema/constrained schemas vs validation errors
names are intended to describe the data that matches the schema, to eg help see which element in a
unread,
Stacked schema/named + schema/constrained schemas vs validation errors
names are intended to describe the data that matches the schema, to eg help see which element in a
9/27/16
Ian Davis
,
Jason Wolfe
2
9/13/16
Logging invalid schemas in production without throwing
As of relatively recently, there is an extension point to do that: https://github.com/plumatic/schema
unread,
Logging invalid schemas in production without throwing
As of relatively recently, there is an extension point to do that: https://github.com/plumatic/schema
9/13/16
Sean Grove
,
Jason Wolfe
2
7/22/16
gen/not-empty equivalent for s/Str in schema-generators?
Hi Sean, You can use `(s/constrained s/Str seq)`, which will both enforce non-emptiness and backtrack
unread,
gen/not-empty equivalent for s/Str in schema-generators?
Hi Sean, You can use `(s/constrained s/Str seq)`, which will both enforce non-emptiness and backtrack
7/22/16
David Conlin
,
Jason Wolfe
4
7/8/16
(beginner) iterable schema?
Hi David, It's definitely not 'weird', in that if you wanted to write a schema for any of
unread,
(beginner) iterable schema?
Hi David, It's definitely not 'weird', in that if you wanted to write a schema for any of
7/8/16
Alan Thompson
,
Jason Wolfe
2
6/13/16
Clojure 1.9.0-alpha5
Thanks for the report and the offer for a PR. Here's a change that I think fixes it, and you
unread,
Clojure 1.9.0-alpha5
Thanks for the report and the offer for a PR. Here's a change that I think fixes it, and you
6/13/16
Andrea Richiardi
,
Jason Wolfe
3
6/3/16
Can generate but can't complete?
Ops so sorry about this lol! I had the generate syntax wired up in my brain :) Thanks Jason for
unread,
Can generate but can't complete?
Ops so sorry about this lol! I had the generate syntax wired up in my brain :) Thanks Jason for
6/3/16
Bruno Bonacci
,
Jason Wolfe
4
5/26/16
schema: combining constrained with other predicates
s/constrained only takes a single predicate. If you want multiple constraints, you can wrap multiple
unread,
schema: combining constrained with other predicates
s/constrained only takes a single predicate. If you want multiple constraints, you can wrap multiple
5/26/16
Andrea Richiardi
,
Jason Wolfe
5
5/25/16
Duplicate key and custom generators
That's ok, in any case it is just data, so vars are really ok here. On Wednesday, May 25, 2016 at
unread,
Duplicate key and custom generators
That's ok, in any case it is just data, so vars are really ok here. On Wednesday, May 25, 2016 at
5/25/16
Ian Davis
, …
Jason Wolfe
4
5/22/16
Good replacement for s/either?
What are Branch and Region? As I mentioned above, `cond-pre` only works for superficially different
unread,
Good replacement for s/either?
What are Branch and Region? As I mentioned above, `cond-pre` only works for superficially different
5/22/16
mona f
2
5/17/16
Fwd: Us congress hearing of maan alsaan Money laundry قضية الكونغجرس لغسيل الأموال للمليادير معن الصانع
YouTube videos of US Congress money laundering hearing of Saudi Billionaire " Maan Al sanea
unread,
Fwd: Us congress hearing of maan alsaan Money laundry قضية الكونغجرس لغسيل الأموال للمليادير معن الصانع
YouTube videos of US Congress money laundering hearing of Saudi Billionaire " Maan Al sanea
5/17/16
Andreas Liljeqvist
,
Jason Wolfe
5
5/11/16
Using custom generators
Hi. Sorry for my late reply. It does make a lot of sense. Thank you for your help. tis 3 maj 2016 kl
unread,
Using custom generators
Hi. Sorry for my late reply. It does make a lot of sense. Thank you for your help. tis 3 maj 2016 kl
5/11/16
Matthias Diehn Ingesman
,
Jason Wolfe
7
4/13/16
Generate a copy of schematized function with custom return value
Thanks for the follow-up -- sounds like a good call :). Cheers, Jason On Wed, Apr 13, 2016 at 5:09 PM
unread,
Generate a copy of schematized function with custom return value
Thanks for the follow-up -- sounds like a good call :). Cheers, Jason On Wed, Apr 13, 2016 at 5:09 PM
4/13/16
Franky
,
Jason Wolfe
3
4/11/16
Check if the value is NOT in given set
Hi Jason, thanks for the awesome tip, it works like a charm! Regards, Franky. 2016-04-10 18:19 GMT+02
unread,
Check if the value is NOT in given set
Hi Jason, thanks for the awesome tip, it works like a charm! Regards, Franky. 2016-04-10 18:19 GMT+02
4/11/16
Sven Richter
2
4/3/16
Turning off validation during lein run
Ok, the problem was a different one than I assumed. It was a compile time problem throwing an
unread,
Turning off validation during lein run
Ok, the problem was a different one than I assumed. It was a compile time problem throwing an
4/3/16
Jason Wolfe
2
3/24/16
[ANN] schema-generators 0.1.0 (now with ClojureScript!)
I meant Milton Reder, apologies for the typo. On Thu, Mar 24, 2016 at 3:07 PM, Jason Wolfe <jason@
unread,
[ANN] schema-generators 0.1.0 (now with ClojureScript!)
I meant Milton Reder, apologies for the typo. On Thu, Mar 24, 2016 at 3:07 PM, Jason Wolfe <jason@
3/24/16
Maarten Truyens
,
Jason Wolfe
4
3/15/16
Schema-checking the constructor functions
Thanks! :) I think it should just be a matter of changing the `defn`s here to `schema.core/defn` and
unread,
Schema-checking the constructor functions
Thanks! :) I think it should just be a matter of changing the `defn`s here to `schema.core/defn` and
3/15/16