Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upEncapsulate types that should be abstract for users of core #283
Comments
This was referenced Jun 25, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment
Hide comment
|
This is fixed in |
jvoigtlaender
closed this
Nov 23, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
jvoigtlaender commentedJun 25, 2015
For example,
ForminGraphics.Collageis currently defined asand the type alias is exported from the
Graphics.Collagemodule, so users get access to all the fields, but they are not documented anywhere (and might change in a future release). It should be better to hide them from the user of the library, then. So, replacingtype alias Form = {...}bytype Form = Form {...}.The same applies to the
ElementandPositiontypes inGraphics.Element.