Sorry for a terse reply, but the trick is to replace addHamlet with addWidget, and the original code should work. Let me know if you're still having trouble, I should have more time to respond next week. On Mon, Jun 6, 2011 at 8:34 PM, Aren Olson <reacocard@gmail.com> wrote:
On Mon, Jun 6, 2011 at 12:22, Aren Olson <reacocard@gmail.com> wrote:
On Mon, Jun 6, 2011 at 00:41, Mark Bradley <barkmadley@gmail.com> wrote:
You should try including the widget using the ^{} syntax instead of the ${} syntax.
Doesn't appear to work. I tried this:
<snip>
Apparently I fail at using Haskell right; obviously contents <- addHamlet won't give me a Widget. :) This code works:
blockW :: Widget () blockW = do let contents = addHamlet [hamlet|example|] body <- extractBody contents addHamlet [hamlet| <div ^{body}|]
Thanks for the help Mark!
-Aren
_______________________________________________ web-devel mailing list web-devel@haskell.org http://www.haskell.org/mailman/listinfo/web-devel