Difference between revisions of "Diagrams/FAQ"

From HaskellWiki
Jump to navigation Jump to search
(Updating the manual link)
m (fix link)
 
Line 5: Line 5:
 
=== Can I render a diagram to the screen and then know which part of the diagram a user has clicked on? ===
 
=== Can I render a diagram to the screen and then know which part of the diagram a user has clicked on? ===
   
Yes. See the user manual section on [http://projects.haskell.org/diagrams/manual/diagrams-manual.html#using-queries using queries].
+
Yes. See the user manual section on [http://projects.haskell.org/diagrams/doc/manual.html#using-queries using queries].
   
 
=== When I try to compile, the linking phase hangs eating CPU and never finishes ===
 
=== When I try to compile, the linking phase hangs eating CPU and never finishes ===

Latest revision as of 03:41, 29 January 2014

Diagrams frequently asked questions.

Miscellaneous

Can I render a diagram to the screen and then know which part of the diagram a user has clicked on?

Yes. See the user manual section on using queries.

When I try to compile, the linking phase hangs eating CPU and never finishes

It seems this can be caused on OS X by a mixture of 32- and 64-bit libraries. For example see this bug report. Ensure that your GHC and your gtk libraries are either both 32-bit or both 64-bit.

Error messages

Couldn't match type `V (Point R2)' with `R2'

This is due to a bug in GHC. As a workaround, you can simply add the import

import Diagrams.Core.Points

to your file. See also the user manual.