A project done as a learning exercise while implementing the game Battleship in Clojure and ClojureScript.