Introduction
Provides a library of common functions that can be called from either a Clojure or Clojurescript application.
The functions are categorized by namespace as follows:
| Namespace | Description | 
|---|---|
| core | Functions that complement those in clojure.core, operating on the main clojure collections. | 
| math | Simple mathematical functions and functions dealing with floats. | 
| graphics | Functions useful in graphics and drawing calculations. | 
| graphics.color | Functions for color calculations and color model conversions. | 
| graphics.line | Simple line equation and point on line functions. | 
| graphics.interpolate | Functions for performing interpolation between points and control points. | 
| state.migration | Functions for migrating Clojure maps, used to represent application state, between state versions. | 
| version | Functions dealing with references to assets/data and historic versions of assets/data. | 
| config | Functions to support using edn files for global and environment specific configuration. | 
Unit tests exist for every function in the library and can also be a useful source for usage examples.