io.chrisdavenport.selection
A selection wraps a Functor f and has an unselected type b and a selected type a
A selection wraps a Functor f and has an unselected type b and a selected type a