(-main & args)
(board->emoji board)
(can-push? board from dir-vec)
(cell->emoji cell)
(get-available-move-pos board [y x])
(get-available-move-pos board [y x] visited)
(get-available-push-pos board [y x])
(make-standard-board)
(move-piece board [y1 x1 :as from] dest)
(open-cell? cell)
(place-piece cell piece)
(pprint-board board)
(push-piece board [y1 x1 :as from] dest)
(pusher? {type :type})
(transpose matrix)
(valid-push? board from dest)
(void-cell? {type :type})
(wall-cell? {type :type})
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close