• [^] # Re: .

    Posté par . En réponse au journal Le point sur Java 7. Évalué à 4.

    Je ne sais pas en Scala, mais en Haskell, le type de la variable renvoyée est "Maybe a" (a étant un type, celui de celui que tu veux en retour) qui peut être "Nothing" ou "Just a", donc le type renvoyé par la fonction est cohérent. Ensuite tu peux passer ta variable à une autre fonction sans te soucier si tu as Nothing ou Just a en paramètre. Puis dans ta fonction du fais un filtrage de motif : Nothing -> valeurDeRetourSiRien ; Just x -> valeurDeRetourSi(x)