[Haskell-cafe] Re: does the order of splice definitions matter in template haskell, or is this a bug?

Alex Jacobson alex at alexjacobson.com
Wed Oct 31 17:18:26 EDT 2007


order matters.  But I hope people are transitioning to using mkCommand 
instead of expose as it provides more functionality.

-Alex-

Thomas Hartman wrote:
> 
> I have a situation where
> 
> ... stuff...
> 
> $(expose ['setState, 'getState]
> f = SetState
> 
> compiles but
> 
> f = SetState
> $(expose ['setState, 'getState]
> 
> doesn't compile, with error: Not in scope: data constructor 'SetState.
> 
> Is this a bug?
> 
> expose is defined in HAppS.State.EventTH
> 
> t,.
> ---
> 
> This e-mail may contain confidential and/or privileged information. If you
> are not the intended recipient (or have received this e-mail in error)
> please notify the sender immediately and destroy this e-mail. Any
> unauthorized copying, disclosure or distribution of the material in this
> e-mail is strictly forbidden.
> 
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google 
> Groups "HAppS" group.
> To post to this group, send email to HAppS at googlegroups.com
> To unsubscribe from this group, send email to 
> HAppS-unsubscribe at googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/HAppS?hl=en
> -~----------~----~----~----~------~----~------~--~---
> 



More information about the Haskell-Cafe mailing list