This PR removes the dependency on the mega lens package and creates optics and friends using the microlens set of packages. The use of Prisms does necessitate the inclusion of profunctor but that is still a smaller price than all of lens.
The work is somewhat incomplete as there are a few incompatibilities to iron out.
This PR removes the dependency on the mega
lens
package and creates optics and friends using themicrolens
set of packages. The use of Prisms does necessitate the inclusion ofprofunctor
but that is still a smaller price than all oflens
.The work is somewhat incomplete as there are a few incompatibilities to iron out.