Amazing didactics and introduction to the monad theme!
On the Try example, why should I use this method instead of just rescuing? seems strange to me since it's already an exception instead of a monad
Try
Actually, the Try monads is just a mapping rescue
Try[Error] { '123' } <==> begin Success('123') catch Error => e Failure(e) end
So it is "just" sugar syntax
Oh this is awesome actually, so it's possible to use this as a way to always have the provided monads
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Amazing didactics and introduction to the monad theme!
On the
Tryexample, why should I use this method instead of just rescuing? seems strange to me since it's already an exception instead of a monadActually, the Try monads is just a mapping rescue
So it is "just" sugar syntax
Oh this is awesome actually, so it's possible to use this as a way to always have the provided monads