Class: Object

Inherits:
BasicObject
Defined in:
lib/monad/maybe.rb

Instance Method Summary collapse

Instance Method Details

#just?Boolean

Returns:

  • (Boolean)


28
29
30
# File 'lib/monad/maybe.rb', line 28

def just?
  false
end

#maybe?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/monad/maybe.rb', line 24

def maybe?
  false
end

#nothing?Boolean

Returns:

  • (Boolean)


32
33
34
# File 'lib/monad/maybe.rb', line 32

def nothing?
  false
end

#to_maybeObject



20
21
22
# File 'lib/monad/maybe.rb', line 20

def to_maybe
  Monad::Maybe::Just.new(self)
end