Ich möchte eine Funktion definieren:
%Vor% Wenn x
ist Some(str)
und str
nach dem Trimmen leer ist, wird es in eine None konvertiert, andernfalls ist es ein Some
mit beschnittener Zeichenkette.
Der Testfall lautet also:
%Vor%Ich kann es schreiben als:
%Vor%Aber ich hoffe, eine einfachere Implementierung (einzeilige) zu finden.
Was ist damit?
%Vor%UPDATE: Alternative Syntaxen vorgeschlagen von @JamesMoore und @PeterSchmitz :
%Vor%Und wie üblich gibt es auch die für das Verständnis alternative Syntax (das ist eine Syntax Zucker für Filter und Karte)
%Vor%Tags und Links scala