Skip to content

Implement Relude.Extra.Lens moduleΒ #127

@chshersh

Description

@chshersh

This module should contain just very basic functions and types to work with lenses.

  • Lens'
  • lens
  • ^.
  • .~
  • %~
  • Juicy documentation with examples and usages

I personally think that lenses should be a part of base library. Fortunately, it's possible to implement small but extremely useful subset of lenses without extra dependencies. That's why packages like microlens exist. I think relude can have very small implementation of lens subset to be useful in many use-cases.

Metadata

Metadata

Assignees

Labels

extraRelude.Extra

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions