Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module provides OverloadedLabels IsLabel
support via an
orphan instance. This means a Lens.Family.Lens
can be referenced
as #foo
whenever we have an instance of Lens.Labels.HasLens
with the label "foo"
."
This can eliminate the need to call runLens
when working with libraries
like lens
, microlens
, or lens-family
.