refactor: suggestions

This commit is contained in:
Yaros
2026-05-13 18:10:59 +02:00
parent 12c4ee83d6
commit 21506090a5
2 changed files with 11 additions and 9 deletions
+3 -7
View File
@@ -29,13 +29,9 @@ sealed class Option<T> {
None() => const Option.none(),
};
void ifSome(void Function(T value) action) {
switch (this) {
case Some(:final value):
action(value);
break;
case None():
break;
void ifPresent(void Function(T value) f) {
if (this case Some(:final value)) {
f(value);
}
}