Sha256: 1df714794a047afd6c790eed7767250c6bad3f9e9f8322b4b4529f559f7d3243
Contents?: true
Size: 503 Bytes
Versions: 240
Compression:
Stored size: 503 Bytes
Contents
(ns secret-handshake) (defn- int->reversed-binary [int] (-> int (Integer/toBinaryString) (reverse))) (defn- convert [integer] (remove nil? (map (fn [command binary] (when (= \1 binary) command)) ["wink" "double blink" "close your eyes" "jump"] (int->reversed-binary integer)))) (defn commands [integer] (let [cmds (convert integer)] (if (= \1 (nth (int->reversed-binary integer) 4 \0)) (reverse cmds) cmds)))
Version data entries
240 entries across 240 versions & 1 rubygems