summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-04-16 17:05:09 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-04-16 17:05:09 -0400
commitd9e14f448717c0a0e9e3bae6ddf35671a4ed14b3 (patch)
treef4ea32264d46bec847e3529cac17930a48606f8c /doc
parentaf9cf4a2e810fc091e1bb32b64dbeac59b3f2941 (diff)
blog for the day
Diffstat (limited to 'doc')
-rw-r--r--doc/design/assistant/blog/day_239__bugfixes_and_frustration.mdwn28
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.