Was ist die Bedeutung einer Annahme in scala im Vergleich zu einer Behauptung?

Scala scheint zu definieren 3 Arten von Aussagen: assert, require und assume.

Soweit ich das verstehe, ist der Unterschied (im Vergleich zu einem generischen Behauptung) von require ist, dass es speziell dafür gedacht für die überprüfung der Eingaben (Argumente, eingehende Nachrichten etc.). Und was ist der Sinn des assume dann?

InformationsquelleAutor Ivan | 2011-11-03
Schreibe einen Kommentar