[MATCH-2] Matching Diagnostics Created: 04/Sep/11 Updated: 27/Oct/11 |
|
| Status: | Open |
| Project: | core.match |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Enhancement | Priority: | Major |
| Reporter: | David Nolen | Assignee: | David Nolen |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Communicate to the user precisely what failed to match. Conversation here: http://groups.google.com/group/clojure/browse_thread/thread/675456fba1712214. We adopt the behavior of condp since that is closer to what match does and will do (predicate dispatch) |
| Comments |
| Comment by David Nolen [ 05/Sep/11 10:40 AM ] |
|
Continuing the conversation from GitHub - concerning your changes, we should probably show what current occurrence failed to match as well as the breadcrumb. |
| Comment by David Nolen [ 26/Sep/11 7:10 AM ] |
|
Matching diagnostics will be complicated by |
| Comment by Ambrose Bonnaire-Sergeant [ 30/Sep/11 4:39 AM ] |
|
I haven't yet kept up with your backtracking changes, and I just noticed this conversation, so I'll have to have another look at diagnostics with backtracking. |