This is a version of Pong built in ClojureScript using the Canvas APIs. It is based on the JavaScript Pong example posted on the thoughtbot blog in August, 2013.
ClojureScript, as a hosted language that compiles down to JavaScript, is flexible enough that it is possible to directly port most JavaScript code to ClojureScript. However, the true strength of ClojureScript only really becomes apparent when you leave behind JavaScript conventions and begin using ClojureScript as it was intended...