Do you use if guards in for-comprehensions? You don't, right? They are practically unusable. ❌ This pre-SIP discussion wants to change that, and from the first draft, it looks very promising. This would increase our everyday quality of life significantly!


Scala Contributors
Pre-SIP: if-else Guards in For-Comprehensions with Custom Error Values
btw, conceptually the same as ‘Step 2’ in From freeing \leftarrow. to better for and unification of direct and monadic style








