| | syntax error during macro expansion when string key contains a slash character | | | | | Fixed | Apr 6, 2022 | Dec 21, 2022 | | |
| | core.match test code fails to compile with Clojure 1.9.0-beta2 | | | | | Completed | Oct 9, 2017 | Oct 13, 2017 | | |
| | [[[LIVE]]] ->> Сакраменто - Финикс [[[СМОТРЕТЬ МАТЧ ОНЛАЙН]]] ->> ^12.04.2017^ прямой эфир | | | | | Declined | Apr 11, 2017 | Apr 12, 2017 | | |
| | [CLJS]: Usage of core.match within core.async/go block causes compilation to fail when match cases exceed a certain count | | | | | Declined | Aug 8, 2015 | Sep 18, 2015 | | |
| | Call `emit-pattern` and `to-source` to let'ed things.
{code:clojure}
(let [x "hello"
y :foo
x-regex #"Hello"]
(match [x y]
[x-regex y] :match
:else :no-match))
{code} | | | | | Declined | May 24, 2015 | Sep 18, 2015 | | |
| | fn applications cannot be repeated, false positive about repeated wildcards | | | | | Declined | Jan 10, 2015 | Jan 10, 2015 | | |
| | Support function application in match syntax | | | | | Completed | Dec 10, 2014 | Dec 11, 2014 | | |
| | RegexPattern cannot be aot-compiled | | | | | Completed | Nov 5, 2014 | Dec 10, 2014 | | |
| | satisfies? calls for IMatchLookup perf issues | | | | | Completed | Sep 10, 2014 | Dec 10, 2014 | | |
| | clojure.match doesn't match maps correctly inside go blocks | | | | | Declined | Aug 23, 2014 | Aug 23, 2014 | | |
| | Make check-pattern message contents independent of Clojure hash function | | | | | Completed | Feb 7, 2014 | Feb 21, 2014 | | |
| | Map matching is broken for keywords with periods | | | | | Completed | Jan 13, 2014 | Jan 14, 2014 | | |
| | One unit test always passes without testing anything | | | | | Completed | Dec 23, 2013 | Dec 30, 2013 | | |
| | perf 3x slower for ragged rows | | | | | Declined | Oct 27, 2013 | Dec 10, 2014 | | |
| | different semantics at runtime versus compile time | | | | | Completed | Oct 27, 2013 | Oct 27, 2013 | | |
| | Bad interaction with core.async | | | | | Declined | Sep 11, 2013 | Dec 10, 2014 | | |
| | OrPattern (:or 1 2) cannot be aot-compiled | | | | | Completed | Aug 1, 2013 | Sep 26, 2014 | | |
| | Locals don't work in core.async go blocks | | | | | Declined | Jul 27, 2013 | Jul 30, 2013 | | |
| | Rest does not work on vectors? | | | | | Completed | Jul 21, 2013 | Jul 28, 2013 | | |
| | Inconsistent [_ & _] behavior | | | | | Completed | Jul 18, 2013 | Jul 28, 2013 | | |
| | Locals don't work in clojurescript | | | | | Completed | Jul 18, 2013 | Jul 28, 2013 | | |
| | large pattern problematic for ClojureScript | | | | | Completed | Jul 16, 2013 | Jul 28, 2013 | | |
| | matching literals is too optimistic | | | | | Completed | Jul 3, 2013 | Jul 28, 2013 | | |
| | *recur-present* compilation process is not consistent with default compilation process | | | | | Completed | Jun 22, 2013 | Jul 28, 2013 | | |
| | CLJS prim array matching | | | | | Completed | Jun 20, 2013 | Jul 28, 2013 | | |
| | irrelevant binding at leaf nodes | | | | | Completed | Jun 19, 2013 | Jul 28, 2013 | | |
| | map patterns don't exhibit as much test sharing as expected | | | | | Completed | Jun 18, 2013 | Jul 28, 2013 | | |
| | Matches against maps are treated as wildcards, even though they are not | | | | | Completed | May 29, 2013 | Jul 28, 2013 | | |
| | AOT-compiling match expression produces stack overflow | | | | | Declined | Apr 24, 2013 | Jun 16, 2013 | | |
| | Vector match "underflow" => IndexOutOfBoundsException | | | | | Completed | Apr 22, 2013 | Jul 28, 2013 | | |
| | match broken on ClojureScript >= 88b36c1 | | | | | Completed | Feb 14, 2013 | Jul 28, 2013 | | |
| | Cannot match entire/single value | | | | | Completed | Jan 6, 2013 | Jul 28, 2013 | | |
| | IllegalArgumentException when AOT compiling namespace using clojure.core.match since alpha10 | | | | | Completed | Aug 8, 2012 | Jul 28, 2013 | | |
| | ClojureScript map-matching should use cljs.core/ILookup, not cljs.core.ILookup | | | | | Completed | Jun 30, 2012 | Jul 28, 2013 | | |
| | Exception thrown when matching using :seq when there is a seq call in the tail of the occurrences | | | | | Completed | Jun 22, 2012 | Jul 28, 2013 | | |
| | Matching maps with :only broken in CLJS | | | | | Completed | Jun 18, 2012 | Jul 28, 2013 | | |
| | Misleading comment in clojure.core.match.bits | | | | | Completed | May 19, 2012 | Jul 28, 2013 | | |
| | we should test the presence of key with find, not get | | | | | Duplicate | Apr 7, 2012 | Jul 28, 2013 | | |
| | Non deterministic match behavior for seqs when AOT | | | | | Completed | Apr 5, 2012 | Jul 28, 2013 | | |
| | IndexOutOfBoundsException when matching empty vector | | | | | Completed | Mar 27, 2012 | Jul 28, 2013 | | |
| | Matching a sequence with just a rest pattern fails to compile | | | | | Completed | Mar 21, 2012 | Jul 28, 2013 | | |
| | Cannot AOT with certain match expression. | | | | | Completed | Mar 4, 2012 | Jul 28, 2013 | | |
| | Match doesn't work when AOT compiled into a JAR, but manually macroexpanding and JAR'ing works fine. | | | | | Completed | Feb 24, 2012 | Jul 28, 2013 | | |
| | Pattern Map's aren't working | | | | | Completed | Feb 12, 2012 | Jul 28, 2013 | | |
| | Fail to match empty vector | | | | | Completed | Jan 21, 2012 | Jul 28, 2013 | | |
| | locals pattern matching issue | | | | | Completed | Jan 12, 2012 | Jul 28, 2013 | | |
| | Guards cannot be fn expressions | | | | | Completed | Jan 10, 2012 | Jul 28, 2013 | | |
| | vector patterns dispatch on count after dispatching on type | | | | | Completed | Dec 23, 2011 | Jul 28, 2013 | | |
| | :or leaks into the matches | | | | | Completed | Dec 22, 2011 | Jul 28, 2013 | | |
| | group types together | | | | | Completed | Dec 21, 2011 | Jul 28, 2013 | | |