Some returns an Optional containing a value.
(v T)
| 27 | |
| 28 | // Some returns an Optional containing a value. |
| 29 | func Some[T any](v T) Optional[T] { |
| 30 | return Optional[T]{value: v, has: true} |
| 31 | } |
| 32 | |
| 33 | // None returns an empty Optional. |
| 34 | func None[T any]() Optional[T] { |
no outgoing calls