Dave Roberts

Results 35 comments of Dave Roberts

Indeed! I'll second that. Honestly, I've tried reading Byrd's thesis a couple of times and I always end up bewildered. But your explanation, @mullr , made it simple. Thanks!

Changed name to reflect that it isn't just about negative tests, though those are very important.

I think this can be done in a fairly general way that won’t become a maintenance burden. Not every detail needs to be specified but the rough contours should be....

Yep, sounds good.

Yes, GIGO (garbage in, garbage out) is also an option. I like it less than the other two because I think it puts the user in the bad position of...

Option 4 is a much heavier lift. IMO, more libraries should start using Malli/spec to constrain things, but it's harder for an existing library like Etaoin to retrofit everything. In...

Option 5: document that it's not supported and that GIGO may result if attempted. That's a quick, 1-line or thereabouts, doc change with no affect on code at all. But...

OK, I hear you on option 1 or 5. But just FYI, option 2, flattening, is actually easier than option 1, in terms of code. You just need to call...

I don't necessarily agree that it's a user mistake. Again, it might be the easiest way to generate the DOM path. Think about how Hiccup works. Ultimately, it's serialized and...

I suspect, though haven't investigated thoroughly enough to know for sure, that this same bug infects the other versions of `divide-*`. After a quick look at the code, they all...