Sha256: 5a3f9f66c7f3d6af0b1ced5a994e5f13dec1d9d7698bc75bef37fb586dda55fa

Contents?: true

Size: 414 Bytes

Versions: 87

Compression:

Stored size: 414 Bytes

Contents

Use lenses to update nested records (specific to languages with immutable data).

Updating fields of nested records is kind of annoying in Haskell. One solution
is to use [lenses](https://wiki.haskell.org/Lens).  Implement several record
accessing functions using lenses, you may use any library you want. The test
suite also allows you to avoid lenses alltogether so you can experiment with
different approaches.

Version data entries

87 entries across 87 versions & 1 rubygems

Version Path
trackler-2.2.1.43 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.42 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.41 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.40 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.39 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.38 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.37 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.36 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.35 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.34 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.33 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.32 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.31 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.30 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.29 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.28 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.27 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.26 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.25 problem-specifications/exercises/lens-person/description.md
trackler-2.2.1.24 problem-specifications/exercises/lens-person/description.md