Tant que nous avons un PartialFunction[X,R] il est très facile de le convertir en une fonction retournant Option[R], par exemple. def pfToOptf[X, R](f: PartialFunction[X,R])(x: X) =
if (f.isDefin
Option est implicitement convertible en une Iterable - mais pourquoi il ne fait pas que simplement mettre en œuvre Iterable directement: def iterator = new Iterator[A] {
var end = !isDefined
Est-ce une opportunité pour rendre les choses un peu plus efficaces (pour le prorammer): Je trouve que ça devient un peu pénible d'avoir à emballer des choses en Some, par exemple. Some(5). Qu'en est-