Bug Report
I am sorry to report a bug in this way without a minimized repro but I wasn't able to minimise it, I'd be happy to do more in debugging it but I'd need some pointers.
馃攷 Search Terms
explicit type annotation, 4.5 issues
馃晽 Version & Regression Information
This was introduced in 4.5, it's not yet fixed in next and is working fine up to 4.4
馃捇 Code
Effect-Deprecated/monocle@401ff6b#diff-05996f2c5b1dbbe79e34a0167eb2ee5017f540f68dd1f94e16cc9760ff3aabacR171
馃檨 Actual behavior

馃檪 Expected behavior
to compile fine, there are no two types named F, when explicitly annotated like in the commit above the compiler can check the type correctly.

Bug Report
I am sorry to report a bug in this way without a minimized repro but I wasn't able to minimise it, I'd be happy to do more in debugging it but I'd need some pointers.
馃攷 Search Terms
explicit type annotation, 4.5 issues
馃晽 Version & Regression Information
This was introduced in
4.5, it's not yet fixed innextand is working fine up to4.4馃捇 Code
Effect-Deprecated/monocle@401ff6b#diff-05996f2c5b1dbbe79e34a0167eb2ee5017f540f68dd1f94e16cc9760ff3aabacR171
馃檨 Actual behavior
馃檪 Expected behavior
to compile fine, there are no two types named
F, when explicitly annotated like in the commit above the compiler can check the type correctly.