A trait to define common operations for different container types.
There's some bias towards Seq because container types have to support
conversions towards and from Seq.
This could probably made more general but the methods defined here comprise
exactly the set of operations needed to allow combining different kinds of
lenses.
A trait to define common operations for different container types. There's some bias towards
Seq
because container types have to support conversions towards and fromSeq
.This could probably made more general but the methods defined here comprise exactly the set of operations needed to allow combining different kinds of lenses.