15 lines
199 B
Text
15 lines
199 B
Text
|
defimpl Option for: Ok, as: ->
|
||
|
|
||
|
def some? as: -> true end
|
||
|
def none? as: -> false end
|
||
|
|
||
|
def <Any> unwrap as: ->
|
||
|
@value
|
||
|
end
|
||
|
|
||
|
def <Any> expect message: String, as: ->
|
||
|
@value
|
||
|
end
|
||
|
|
||
|
end
|