HeinrichApfelmus / threepenny-gui

GUI framework that uses the web browser as a display.
https://heinrichapfelmus.github.io/threepenny-gui/
Other
441 stars 77 forks source link

Haddock documentation cannot be generated due to QuasiQuotation #12

Closed HeinrichApfelmus closed 11 years ago

HeinrichApfelmus commented 11 years ago

Haddock fails with the message

During interactive linking, GHCi couldn't find the following symbol:
threepennyzmguizm0zi1zi0zi0_GraphicsziUIziThreepennyziInternalziInclude_include_closure

It appears that we've bumped into a GHC/Haddock bug http://trac.haskell.org/haddock/ticket/187 .

HeinrichApfelmus commented 11 years ago

Due to this bug, I have removed all uses of QuasiQuotation again. This means that an executable that links to this library assumes that resources are available in the appropriate installation directory, which is a very brittle assumption. I'll open a new issue for that.