Data.Text and quasi quoting

Hello, I have a parser which parses to an ast which contains Text values. I am trying to use this parser with quasiquoting, but the implementation of Data for Text is incomplete. I've attached a smallish test case, when I try to compile Text.hs I get: Text.hs:17:9: Exception when trying to run compile-time code: Data.Text.Text.toConstr Code: Language.Haskell.TH.Quote.quoteExp expr " test " Is there a way to get this working? Thanks, Jake.

test2 = [expr| test |] to test2 = [expr| $test |]
Hello,
if you change from
then it will be compile.
Do you want that or what?
2012/10/2 Jake Wheat
Hello,
I have a parser which parses to an ast which contains Text values. I am trying to use this parser with quasiquoting, but the implementation of Data for Text is incomplete. I've attached a smallish test case, when I try to compile Text.hs I get:
Text.hs:17:9: Exception when trying to run compile-time code: Data.Text.Text.toConstr Code: Language.Haskell.TH.Quote.quoteExp expr " test "
Is there a way to get this working?
Thanks, Jake.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

No, that's not the problem. I want to parse with more complicated asts
containing both Text and antiquotes.
On Wed, 3 Oct 2012 09:23:15 +0400
Dmitry Olshansky
Hello,
test2 = [expr| test |] to test2 = [expr| $test |]
if you change from then it will be compile.
Do you want that or what?
2012/10/2 Jake Wheat
Hello,
I have a parser which parses to an ast which contains Text values. I am trying to use this parser with quasiquoting, but the implementation of Data for Text is incomplete. I've attached a smallish test case, when I try to compile Text.hs I get:
Text.hs:17:9: Exception when trying to run compile-time code: Data.Text.Text.toConstr Code: Language.Haskell.TH.Quote.quoteExp expr " test "
Is there a way to get this working?
Thanks, Jake.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (2)
-
Dmitry Olshansky
-
Jake Wheat