@hackage total1.0.0

Exhaustive pattern matching using lenses, traversals, and prisms

Use this library if you wish to hide your data type's internal representation while still providing a way to exhaustively pattern match on your type using exposed lenses, traversals, or prisms.