2017-06-24
| 05:04 | dysfun | puredanger: the docs for s/conformer still say it returns :clojure.spec/invalid on failure to conform, but the namespace has of course changed |
| 07:43 | puredanger | On web site or if you call doc? |
| 07:44 | dysfun | on the website |
| 07:45 | dysfun | http://clojure.github.io/clojure/branch-master/clojure.spec-api.html#clojure.spec/conformer |
| 07:45 | puredanger | Web site is way out of date |
| 07:46 | puredanger | Long story, not interesting |
| 07:46 | puredanger | I think the code is correct |
| 07:46 | dysfun | what are the chances of getting updated docs on the site? |
| 07:49 | puredanger | That's the long story, but it's in progress |
| 07:49 | dysfun | can you share any vague indications as to when? |
| 07:49 | puredanger | Unfortunately I have no control over it |
| 07:50 | puredanger | Tom Faulhaber runs a server that does all that stuff |
| 07:50 | puredanger | It's one of those old pieces of infrastructure that has never really migrated into our control |
| 07:51 | puredanger | I've been working with him, but he's busy so it's just taking a while |
| 07:51 | dysfun | ah, shame |
| 07:51 | puredanger | All of this is frustrating to me as well |
| 07:51 | dysfun | well yeah, you have to read docs too |
| 07:52 | puredanger | The docs shouldn't even be there now - they should be under spec.alpha |
| 08:05 | dysfun | puredanger: is there any documentation about the Spec protocol? |
| 08:06 | dysfun | the human sort of documentation that attempts to explain |
| 08:06 | puredanger | No as it still subject to violent change or even removal |
| 08:06 | dysfun | "violent" change. oh joy |
| 09:30 | dysfun | puredanger: what's the difference between path and via for explain? |
| 09:51 | puredanger | I'm going from memory but I think one is the path of data keys and one is the path of nested specs |