->AppPattern function clojure.core.match Positional factory function for class clojure.core... AppPattern type clojure.core.match
->BindNode function clojure.core.match Positional factory function for class clojure.core... backtrack var clojure.core.match Pre-allocated exception used for backtracing. bean-match macro clojure.core.match.java Generate an implementation of match.core/IMat... BindNode record clojure.core.match
emit-matrix function clojure.core.match Take the list of vars and sequence of unprocessed ... emit-pattern multimethod clojure.core.match Returns the corresponding pattern for the given sy... emit-pattern-for-syntax multimethod clojure.core.match Handles patterns wrapped in the special list synta... empty-rows-case function clojure.core.match Case 1: If there are no pattern rows to match, the...
->FailNode function clojure.core.match Positional factory function for class clojure.core... FailNode record clojure.core.match first-column-chosen-case function clojure.core.match Case 3a: The first column is chosen. Compute and r... first-row-empty-case function clojure.core.match Case 2: If the first row is empty then matching al... first-row-wildcards-case function clojure.core.match Case 2: If the first row is constituted by wildcar...
->GuardPattern function clojure.core.match Positional factory function for class clojure.core... group-keywords function clojure.core.match Returns a pattern with pattern-keywords (:when and... groupable? multimethod clojure.core.match Determine if two patterns may be grouped together ... GuardPattern type clojure.core.match
IMatchLookup protocol clojure.core.match.protocols Allows arbitrary objects to act like a m...
->LeafNode function clojure.core.match Positional factory function for class clojure.core... ->LiteralPattern function clojure.core.match Positional factory function for class clojure.core... LeafNode record clojure.core.match LiteralPattern type clojure.core.match
*match-lookup* dynamic var clojure.core.match Allow map matching syntax to check for IMatchLooku... ->MapKeyPattern function clojure.core.match Positional factory function for class clojure.core... ->MapPattern function clojure.core.match Positional factory function for class clojure.core... map->BindNode function clojure.core.match Factory function for class clojure.core.match.Bind... map->FailNode function clojure.core.match Factory function for class clojure.core.match.Fail... map->LeafNode function clojure.core.match Factory function for class clojure.core.match.Leaf... map->MapKeyPattern function clojure.core.match Factory function for class clojure.core.match.MapK... map->PatternMatrix function clojure.core.match Factory function for class clojure.core.match.Patt... map->RegexPattern function clojure.core.match.regex Factory function for class clojure.core.matc... map->RestPattern function clojure.core.match Factory function for class clojure.core.match.Rest... map->SwitchNode function clojure.core.match Factory function for class clojure.core.match.Swit... MapKeyPattern record clojure.core.match MapPattern type clojure.core.match match macro clojure.core.match Pattern match a row of occurrences. Take a vector ... matchm macro clojure.core.match Same as match but supports IMatchLookup when match...
*no-backtrack* dynamic var clojure.core.match Flag to optimize performance over code size..
->OrPattern function clojure.core.match Positional factory function for class clojure.core... OrPattern type clojure.core.match other-column-chosen-case function clojure.core.match Case 3b: A column other than the first is chosen. ...
->PatternMatrix function clojure.core.match Positional factory function for class clojure.core... ->PatternRow function clojure.core.match Positional factory function for class clojure.core... ->PredicatePattern function clojure.core.match Positional factory function for class clojure.core... PatternMatrix record clojure.core.match PatternRow type clojure.core.match PredicatePattern type clojure.core.match process-vars function clojure.core.match Process the vars for the pattern matrix. If user p...
*recur-present* dynamic var clojure.core.match In the presence of recur we cannot apply code size... ->RegexPattern function clojure.core.match.regex Positional factory function for class clojur... ->RestPattern function clojure.core.match Positional factory function for class clojure.core... RegexPattern record clojure.core.match.regex RestPattern record clojure.core.match
*syntax-check* dynamic var clojure.core.match Enable syntax check of match macros. ->SeqPattern function clojure.core.match Positional factory function for class clojure.core... ->SwitchNode function clojure.core.match Positional factory function for class clojure.core... SeqPattern type clojure.core.match SwitchNode record clojure.core.match
to-pattern-row function clojure.core.match Take an unprocessed pattern expression and an acti... to-source multimethod clojure.core.match Returns a Clojure form that, when executed, is tru...
*vector-type* dynamic var clojure.core.match Default vector type. Can be rebound allowing emiss... ->VectorPattern function clojure.core.match Positional factory function for class clojure.core... val-at function clojure.core.match.protocols VectorPattern type clojure.core.match
->WildcardPattern function clojure.core.match Positional factory function for class clojure.core... WildcardPattern type clojure.core.match wildcards-and-duplicates function clojure.core.match Returns a vector of two elements: the set of all w...