[HOpenGL] Getting into the Haskell Platform

Adam Foltzer acfoltzer at gmail.com
Mon Feb 13 23:54:55 CET 2012


Hi Jason,

  * I'm against moving StateVar to the Foreign namespace, as it's a
nice interface for IORefs that I use to write systems code in the
non-FFI Haskell world. Perhaps the Data namespace would be an easier
sell if the types of the StateVar operations were made more general
(i.e., not specifically IO), but such a change would probably need
MPTCs or Type Families.

  * The Foreign namespace seems like a good fit for ObjectName, as I
can't imagine a use for it in idiomatic non-FFI code. Duplicating the
class in the GL and AL packages might make things ugly when working on
a project with both, but I have no first-hand experience here.

Thanks for your work on the packages,
Adam

On Mon, Feb 13, 2012 at 4:53 PM, Jason Dagit <dagitj at gmail.com> wrote:
> I wrote the following email to the Haskell Platform list asking for
> guidance getting the latest versions of OpenGL back into the platform
> (they currently only have an old version):
> http://projects.haskell.org/pipermail/haskell-platform/2012-January/001738.html
>
> It's unfortunate that no one has responded there. It's something I'd
> like to move forward on.
>
> Do people here have opinions about the suggestions I made in that email?
>
> Thanks,
> Jason
>
> _______________________________________________
> HOpenGL mailing list
> HOpenGL at haskell.org
> http://www.haskell.org/mailman/listinfo/hopengl



More information about the HOpenGL mailing list