There's a whole lot of ignorance going on in there.
Option is a monad. All monads are functors. The key characteristic of a functor is that you can map over it. So why does it surprise you to be using map with Option? The Scala docs…
But people make technical design decisions in operating systems based on trying to make the operating system as conceptually simple as possible, which is what he means by beautiful, which I hope you would know from…
I don't get what your objection is? It's obviously a mini-essay question, a chance to show your opinions and reason about ideas. Seems good to me. Do you not like it because it's not a yes-no question? Welcome to…
There's a whole lot of ignorance going on in there.
Option is a monad. All monads are functors. The key characteristic of a functor is that you can map over it. So why does it surprise you to be using map with Option? The Scala docs…
But people make technical design decisions in operating systems based on trying to make the operating system as conceptually simple as possible, which is what he means by beautiful, which I hope you would know from…
I don't get what your objection is? It's obviously a mini-essay question, a chance to show your opinions and reason about ideas. Seems good to me. Do you not like it because it's not a yes-no question? Welcome to…