monads

Quel est le point de l'option de classe[T]?

Je ne suis pas capable de comprendre le point de Option[T] classe dans Scala. Je veux dire, je ne peux pas voir d'advanages d ... licitement au programmeur que cette méthode pourrait retourner Aucun? Est-ce la seule raison derrière ce choix de conception?

Bibliothèque Rng vs java.util.API aléatoire

Dans Scala, je peux utiliser java.util.Random ou Rng bibliothèque (ou toute autre API monadique). Rng (comme d'autres approc ... aut utiliser Rng (ou d'autres monadique approches). Quel est l'exemple le plus simple d'un calcul aléatoire où Rng brille ?

Qual è il punto dell'opzione di classe [T]?

Non sono in grado di capire il punto della classe Option[T] in Scala. Voglio dire, non sono in grado di vedere alcun vantaggi ... nte al programmatore che questo metodo potrebbe restituisce Nessuno? È questa l'unica ragione dietro questa scelta di design?

Libreria Rng vs java.util.API casuale

In Scala posso usare java.util.Random o Rng libreria (o qualsiasi altra API monadica). Rng (come altri approcci monadici) fo ... si dovrebbe usare Rng (o altri approcci monadici). Qual è l'esempio più semplice di un calcolo casuale in cui Rng brilla ?