The as the board is a vector, you could also do:
~~~{.clojure}
(set (map (fn [row] (nth row y)) board))
~~~