Optics 🔍

A prisms and lenses package for dart.

Prisms

Prisms allow you to view and mutate properties of immutable structure with nullable values.

Lens

Lens, like prisms, give you views and mutations into properties but unlike prisms the properties are known to be non-null.

Usage

Looks at the unit tests for now...