[Haskell] The meaning of #{}

Gaal Yahas gaal at forum2.org
Tue Feb 13 01:49:19 EST 2007

On Tue, Feb 13, 2007 at 12:40:00AM -0600, Rob Hoelz wrote:
> I've been pouring over the Xlib bindings for Haskell, and I've come
> across the following code:
> peekXButtonEvent p = do
>         root            <- #{peek XButtonEvent,root} p
> I can't seem to find a definition or an explanation for #{}.  Is this
> some kind of operator for dealing with monads or something?

It's a directive for hsc2hs, a preprocessor that helps glue haskell
and C:


Gaal Yahas <gaal at forum2.org>

More information about the Haskell mailing list