Diagrams/FAQ

From HaskellWiki
< Diagrams
Revision as of 09:08, 13 November 2013 by DaniilFrumin (talk | contribs) (Updating the manual link)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.