# elmesque [![Build Status](https://travis-ci.org/mitchmindtree/elmesque.svg?branch=master)](https://travis-ci.org/mitchmindtree/elmesque)
This crate is an attempt at porting Elm's incredibly useful, purely functional std graphics modules. Its useful for all kinds of 2D freeform graphics and UI design.
See [the docs](http://mitchmindtree.github.io/elmesque) or checkout [the example](https://github.com/mitchmindtree/elmesque/blob/master/examples/graphics.rs).
Visit [elm-lang.org](http://elm-lang.org/) to learn more about Elm.
All credit and thanks goes to Evan Czaplicki for all algorithms included within.
Ported to Rust by Mitchell Nordine.
Usage
-----
Add elmesque to your cargo dependencies like so.
```toml
[dependencies]
elmesque = "*"
```