Class: Option

Inherits:
Object
  • Object
show all
Defined in:
lib/freshlib/option.rb

Direct Known Subclasses

None, Some

Defined Under Namespace

Classes: None, Some

Class Method Summary collapse

Class Method Details

.NoneObject



10
11
12
# File 'lib/freshlib/option.rb', line 10

def None
    None.new
end

.Some(value) ⇒ Object



6
7
8
# File 'lib/freshlib/option.rb', line 6

def Some value
    Some.new value
end