Re:Towards Scala 3
by lmm on Friday April 20, 2018 @03:06PM
(#16887633)
I mean if you write something like:
the answer will be rather surprising, because in Scala for/yield is not necessarily monadic.
[ Parent
| on HN ]
It's only surprising if you ascribe monadic properties to that syntax versus understanding it as literal syntactic sugar and absolutely nothing else.
I would say: it is `Set` and `List` that are wrong in that example, not `for`. That said, `for` really does have some issues (enter https://github.com/oleg-py/better-monadic-for/blob/master/RE...)