GLFW-b
Description
Haskell bindings to GLFW, an Open Source, multi-platform library for
creating windows with OpenGL contexts and managing input and events.
GLFW-b depends on bindings-GLFW, which, as of the time of this writing,
binds to GLFW 3.3, released 2019-04-15.
For a demonstration of GLFW-b, see GLFW-b-demo.
When running GLFW-b in GHCI, don’t forget to
:set -fno-ghci-sandbox
since GHCI can (and might) run each line of your code in a fresh unbounded
thread.
Contributing
This package uses git-flow as development model, in short that means that:
- New features should be added to “develop” branch.
- “master” branch is reserved for stable releases.
- Patches for bugs related with previous releases should always be done in
“hotfixes” branch.
- All merge commits to master from “hotfixes” should be done
using the “–no-ff” flag and from “develop” should avoid merging commits.
Until we have a defined road-map we are going to leave out “release
“branches” and “feature branches”. For more information about this development
model please refer to this site.
Thanks you, and happy coding.