Ausführung eines Nebeneffekts ohne einen geeigneten Handler: Was sind mögliche Konsequenzen?
Posted: 12 Apr 2025, 17:18
Innerhalb eines komponierbaren: Ich drucke eine Nachricht mit 'Sideffect' an das Terminal aus. < /p>
Das Ergebnis ist: Sideffect -> 1744447997722
Wenn ich das 'println' in das komponierbare ohne ohne Abschluss des Seiteneffekts schreibe. Aber oberflächlich überlegt es scheint keinen Unterschied zu machen, wenn ich das Println mit oder ohne Seiteneffekt ausführe.
Also, was ist der Unterschied?>
Code: Select all
SideEffect {
println("SideEffect -> ${System.currentTimeMillis()}")
}
Wenn ich das 'println' in das komponierbare ohne ohne Abschluss des Seiteneffekts schreibe. Aber oberflächlich überlegt es scheint keinen Unterschied zu machen, wenn ich das Println mit oder ohne Seiteneffekt ausführe.
Also, was ist der Unterschied?>