diff options
author | 2013-04-16 17:05:09 -0400 | |
---|---|---|
committer | 2013-04-16 17:05:09 -0400 | |
commit | d9e14f448717c0a0e9e3bae6ddf35671a4ed14b3 (patch) | |
tree | f4ea32264d46bec847e3529cac17930a48606f8c | |
parent | af9cf4a2e810fc091e1bb32b64dbeac59b3f2941 (diff) |
blog for the day
-rw-r--r-- | doc/design/assistant/blog/day_239__bugfixes_and_frustration.mdwn | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/design/assistant/blog/day_239__bugfixes_and_frustration.mdwn b/doc/design/assistant/blog/day_239__bugfixes_and_frustration.mdwn new file mode 100644 index 000000000..2ca62cfe6 --- /dev/null +++ b/doc/design/assistant/blog/day_239__bugfixes_and_frustration.mdwn @@ -0,0 +1,28 @@ +Several bug fixes today, and got mostly caught up on recent messages. +Still have a backlog of two known bugs that I cannot reproduce well enough +to have worked on, but I am thinking I will make a release tomorrow. There +have been a lot of changes in the 10 days since the last release. + +---- + +I am, frustratingly, stuck building the webapp on Android with no forward +progress today (and last night) after such a productive day yesterday. + +The expanded Template Haskell code of the webapp fails to compile, +whereever type safe urls are used. + +<pre> +Assistant/WebApp/Types.hs:95:63: + Couldn't match expected type `Route WebApp -> t2' + with actual type `Text' + The function `urender_a1qcK' is applied to three arguments, + but its type `Route WebApp -> [(Text, Text)] -> Text' has only two + In the expression: urender_a1qcK u_a1qcL [] LogR + In the first argument of `toHtml', namely + `(\ u_a1qcL -> urender_a1qcK u_a1qcL [] LogR)' +</pre> + +My best guess is this is a mismatch between the versions of yesod (or other +libraries) used for the native and cross compiled ghc's. So I've been +slowly trying to get a fully matched set of versions in between working on +bugs. |