• [^] # Re: Objet et Fonctionnel

    Posté par . En réponse au journal TapTempo en Scala. Évalué à 4. Dernière modification le 24 juillet 2018 à 20:25.

    Un truc facile pour commencer c'est de remplacer tous les var par des val. Il y a peut-etre plus simple pour le precision...

    val options = nextOption(Map.empty, arglist)
    val precision = options.get('precision)
     .filterNot(option => option < 0 || option > 5)
     .getOrElse(PRECISION)
    val rtime = options.getOrElse('rtime, RESET_TIME)
    var ssize = options.getOrElse('ssize, SAMPLE_SIZE)