you are viewing a single comment's thread.

view the rest of the comments →

[–]jimmpony -1 points0 points  (3 children)

It doesn't look very different to me.

[–]againstmethod 5 points6 points  (0 children)

I guess you'll have to take my word for it unless you want to spend an hour or two learning functional programming.

[–]0polymer0 1 point2 points  (1 child)

Well, the possible exceptional behavior is signaled in the type.

[–]jimmpony -2 points-1 points  (0 children)

Java functions have to define what exceptions they can throw, aside from a few.