There are a bunch of different syntaxes in the mouse - for boxed primitive-like data types (Int, Long, Boolean, etc), for collections (Map, Set, List, etc), for nested things (F[Either[A, B]], F[Option[A]], etc). And as you probably already guessed, we can combine some of those in groups - mouse.collections, mouse.nested, etc. It'd be a bit nicer from a design perspective, as well as from navigation. But this would require us to do a new major release since that change isn't binary compatible. What do you think about it?
There are a bunch of different syntaxes in the
mouse- for boxed primitive-like data types (Int,Long,Boolean, etc), for collections (Map,Set,List, etc), for nested things (F[Either[A, B]],F[Option[A]], etc). And as you probably already guessed, we can combine some of those in groups -mouse.collections,mouse.nested, etc. It'd be a bit nicer from a design perspective, as well as from navigation. But this would require us to do a new major release since that change isn't binary compatible. What do you think about it?