typelevel-scalafix
typelevel-scalafix copied to clipboard
Add warning for `fa.map(g).as(x)` or `fa.map(g).void`
Accidentally using .as or .void after a .map is currently an undetectable category of bug, and it's a common and easy mistake to make (the former map should probably be a flatMap)