top | item 24319370

(no title)

raiflip | 5 years ago

That example seems a bit odd as a design. You’re throwing an exception to represent a no result, but suppressing it to convert the exception to a none. Monads give you the convenience while being consistent.

discuss

order

Koshkin|5 years ago

Well, the problem here is that using exceptions to implement the program’s logic is considered bad practice.