dbrattli/Expression

Option.or_else should unwrap the value

Closed this issue · 1 comments

It would be more useful if the signature was:
Option[T].or_else(if_none: T) -> T

You should try Option.default_value instead. E.g:

(fluent)

value.default_value(Some(42))

(functional)

pipe(value, Option.default_value(Some(42))