nanovg: Haskell bindings for nanovg

[ graphics, library ] [ Propose Tags ] [ Report a vulnerability ]

Raw bindings to the OpenGL vector graphics library NanoVG


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0, 0.3.0.0, 0.4.0.0, 0.5.0.0, 0.5.1.0, 0.5.2.0, 0.6.0.0, 0.7.0.0, 0.8.0.0, 0.8.1.0
Dependencies base (>=4.8 && <4.9), bytestring, containers, gl, GLFW-b, linear, monad-loops, nanovg, text, transformers, vector [details]
License ISC
Copyright 2016 Moritz Kiefer
Author Moritz Kiefer
Maintainer moritz.kiefer@purelyfunctional.org
Category Graphics
Home page https://github.com/cocreature/nanovg-hs
Source repo head: git clone https://github.com/cocreature/nanovg-hs
Uploaded by cocreature at 2016-04-08T05:07:59Z
Distributions LTSHaskell:0.8.1.0, NixOS:0.8.1.0, Stackage:0.8.1.0
Reverse Dependencies 3 direct, 3 indirect [details]
Executables example00
Downloads 8281 total (73 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for nanovg-0.1.0.2

[back to package description]

NanoVG Haskell bindings

Currently only the GL3 backend is supported.

A large part of the example bundled with NanoVG is translated into Haskell and bundled as example00.

Most of the bindings directly expose the corresponding NanoVG so look there for more details on the usage.

There is also a diagrams backend using these bindings.

Feel free to open issues if you have any ideas for improvements (or even better PRs :)).