Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Both of these things respectively are just pattern matches and monads, just not user-definable ones.




On the other hand, it’s more ergonomic and readable because you don’t need to declare a new name.

  if name != nil:
    echo name
versus

  case name
  of Some(unwrappedName):
    echo unwrappedName



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: