Open
Description
- since Types (and their constructors) in private modules are considered private #13047 the constructors in
private
modules are private too - also the autogenerated getters are private
- as an (unwanted) consequence code using
.name
syntax across libraries started to fail - that's incorrect: access to
.name
should be resolved inside of its defining module and thus be allowed - usage of
\x -> x.name
workarounds the problem for the Types (and their constructors) in private modules are considered private #13047 PR
Originally posted by @JaroslavTulach in #13047 (comment)
Metadata
Metadata
Assignees
Type
Projects
Status