Skip to content

Instantly share code, notes, and snippets.

@kasperlanger
Created August 23, 2011 17:16
Show Gist options
  • Save kasperlanger/1165896 to your computer and use it in GitHub Desktop.
Save kasperlanger/1165896 to your computer and use it in GitHub Desktop.
(prn (let [n nil]
(match [n]
[([:black [:red [:red _ _ _] _ _] _ _] |
[:black [:red _ _ [:red _ _ _]] _ _] |
[:black _ _ [:red [:red _ _ _] _ _]])]
nil)))
(let [x [1 2]]
(match [x] [([1 2] | [3 4] | [5 6] | [7 8] | [9 10])] nil))
(let [x [1 2]]
(match [x] [([1 2] | [3 4] | [5 6] | [7 8])] nil))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment