Do you make errors because of shadowing?
Often, specially with pattern matching I find myself _want_ shadowing. In this branch we should always refer to this inner value, not the outer. Not having shadowing results in having to come up with names and sometimes people are just lazy and append an _.
about 2 months ago