1. When trying to build hsp I get this error message:
$ runhaskell Setup.hs build
Building hsp-0.7.0...
Preprocessing library hsp-0.7.0...
src/HSP/HJScript.hs:1:1: Parse error: #
If I run trhsx by hand and replace HJScript.hs with the output of
trhsx I still get the error. If I think delete the {-# OPTIONS_GHC -F
-pgmFtrhsx #-} pragma from the generated file it builds fine.
2. I think get a type error in this line:
{-# LINE 376 "XMLGenerator.hsx" #-}
flP ((x : y) : xs) bs
= case (x, y) of
(CDATA e1 s1, CDATA e2 s2) | e1 == e2 ->
flP (CDATA e1 (s1 ++ s2) : xs) bs
_ -> flP (y : xs) (x : bs)
You will notice that it has generated, ((x : y) : xs) instead of (x :
y : xs). Probably related to the recent infix change?
Sorry I didn't test this earlier :-/
- jeremy
Looks like hsx needs to bump the lower bounds on HSE?
1. When trying to build hsp I get this error message:
$ runhaskell Setup.hs build
Building hsp-0.7.0...
Preprocessing library hsp-0.7.0...
src/HSP/HJScript.hs:1:1: Parse error: #
2. I think get a type error in this line:
{-# LINE 376 "XMLGenerator.hsx" #-}
flP ((x : y) : xs) bs
= case (x, y) of
(CDATA e1 s1, CDATA e2 s2) | e1 == e2 ->
flP (CDATA e1 (s1 ++ s2) : xs) bs
_ -> flP (y : xs) (x : bs)
You will notice that it has generated, ((x : y) : xs) instead of (x :
y : xs). Probably related to the recent infix change?
Sorry I didn't test this earlier :-/
At any rate - use hsx-0.10.0 for the time being, and I'll upload 0.10.2 in a short while.