hs-HOpenGLBinding for OpenGL and GLUT for the lazy functional language Haskell
1.04_1graphicsΣ=0 1.04_1Version of this port present on the latest quarterly branch.
BROKEN: "part of lang/ghc, broken dependencies" DEPRECATED: "part of lang/ghc, broken dependencies" This port expired on: 2005-10-01 IGNORE: "is marked as broken: "part of lang/ghc, broken dependencies""
HOpenGL is a Haskell binding for OpenGL (GL 1.2.1 / GLU 1.3) and GLUT
for the lazy functional language Haskell. It uses a foreign language
interface and complex instance heads, language extensions which are
not yet fully standardized. Because of this, HOpenGL works only with
recent versions of the Glasgow Haskell Compiler (GHC) and Hugs. With
a little work it can probably tweaked to work with NHC98, but this has
not been tested yet. Following the discussions in the relevant mailing
lists, the above extensions are likely to be included into the next
version of the Haskell language, so HOpenGL is simply a little bit
ahead of time... ;-) (From the README)
WWW: http://haskell.cs.yale.edu/HOpenGL/
- Janni
jan.rochel@epost.de
- Update devel/hs-green-card to 3.01
- Initiate deorbit burn of graphics/hs-HOpenGL which was the only consumer
and is now part of lang/ghc (3 months grace)
PR: ports/81735
Submitted by: Johan van Selst