godot-haskell: Haskell bindings for the Godot game engine API

[ bsd3, library, web ] [ Propose Tags ]

This package contains Haskell bindings for GDNative and the Godot API. For details and examples, see README.md This is intended to be used with Godot master 91e5782. Versioning scheme subject to change as I figure out a good way to maintain a link to the Godot versioning.

[Skip to Readme]
Versions [faq]
Dependencies aeson (<1.5), base (==4.12.*), bytestring (<0.11), casing (<0.2), colour (<2.4), containers (<0.7), generate, lens (<4.18), linear (<1.21), mtl (<2.3), stm (<2.6), template-haskell (<2.15), text (<1.3), unordered-containers (<0.3), vector (<0.13) [details]
License BSD-3-Clause
Copyright 2018 David Kraeutmann
Author David Kraeutmann <kane@kane.cx>
Maintainer David Kraeutmann <kane@kane.cx>
Revised Revision 3 made by KaneTW at Sat Nov 3 23:51:59 UTC 2018
Category Web
Home page https://github.com/SimulaVR/godot-haskell#readme
Bug tracker https://github.com/SimulaVR/godot-haskell/issues
Source repo head: git clone https://github.com/KaneTW/godot-haskell
Uploaded by KaneTW at Fri Nov 2 17:11:48 UTC 2018
Distributions NixOS:
Downloads 86 total (11 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2018-11-02 [all 1 reports]


[Index] [Quick Jump]


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees

Readme for godot-haskell-

[back to package description]


Haskell bindings for the Godot game engine.

  • Low-level stuff (GDNative) resides in Godot.Gdnative
  • Nativescript stuff (binding classes/methods/etc) is in Godot.Nativescript
  • High-level stuff (classes generated from the API description) is in Godot.Api, whereas methods are in Godot.Methods

For an example project by lboklin, see addons/godot-haskell-plugin at https://gitlab.com/lboklin/godot-haskell-test/tree/godot-project

Questions, etc are best asked in the Gitter chatroom for SimulaVR: Gitter


The Haskell specific stuff is documented, but I'm not importing the docstrings from the Godot API yet. Refer to the Godot docs for that