analyzer
analyzer copied to clipboard
Extract `GobLint.cartesian_*map` functions
~~This is on top of #1886 because I got the idea there.~~
GobList.cartesian_map unifies two kinds of patterns I found in various places:
List.maponBatList.cartesian_product.List.mapinsideList.concat_map.
In a few places, the variants GobList.cartesian_filter_map and GobList.cartesian_concat_map are introduced.