Marko Mitic
12/01/2019, 3:00 PMMap<A, B> into Map<B, List<A>>?Marko Mitic
12/01/2019, 3:00 PMMap<A, List<B>> into Map<B, List<A>>Egor Babarykin
12/01/2019, 3:31 PMfun <A, B> Map<A, List<B>>.reverse(): Map<B, List<A>> = flatMap { it.value.map { v -> it.key to v } }
.groupBy({ it.second }, { it.first })