Solving the Zebra problem in Clojurescript compiled to node.js