brentonashworth/one — Issue #65: Demonstrate use of external JavaScript libraries
Author: candera
Created: 2012-01-12 20:01:47+00:00
State: open

## Background

Currently, ClojureScript One demonstrates the use of only a single external Javascript library, and it's an XPath library that [Domina][1] needs. In real-world ClojureScript usage, people are certainly going to need to use external, non-Google Closure-enabled JavaScript libraries from time to time. Fortunately, the Google Closure tools support this through the use of something called [externs][2]. We should update ClojureScript One to demonstrate how to make use of this feature.

## Acceptance Criteria

* ClojureScript One is updated to demonstrate the inclusion of external JavaScript libraries.
* The wiki and website are updated to clearly explain what's going on.

[1]: https://github.com/levand/domina
[2]: http://code.google.com/closure/compiler/docs/api-tutorial3.html#externs