Ombra ===== The **Ombra** render engine. Features: * **Typeful** and mostly **declarative** interface * Functional type safe embedded DSL for **shaders** * Automatic allocation and deallocation of GPU resources * **2D** and **3D** simplified interfaces * **OpenGL** and **WebGL** backends * Written in **Haskell** Running examples: [01](http://ziocroc.github.io/Ombra/01/) [02](http://ziocroc.github.io/Ombra/02/) [03](http://ziocroc.github.io/Ombra/03/) [04](http://ziocroc.github.io/Ombra/04/) [05](http://ziocroc.github.io/Ombra/05/) [06](http://ziocroc.github.io/Ombra/06/)