O'Reilly logo
  • Adam Wayland thinks this is interesting:

Between map, lift, sequence, traverse, map2, map3, and so on, you should never have to modify any existing functions to work with optional values

From

Cover of Functional Programming in Scala

Note

important