Top Level Namespace
Defined Under Namespace
Modules: Monadist
Instance Method Summary collapse
- #list(value) ⇒ Object
- #meanwhile_with(value) ⇒ Object
- #possibly_nil(value) ⇒ Object
- #with(value) ⇒ Object
Instance Method Details
#list(value) ⇒ Object
7 8 9 |
# File 'lib/monadist/shims.rb', line 7 def list(value) Monadist::List.unit value end |
#meanwhile_with(value) ⇒ Object
19 20 21 |
# File 'lib/monadist/shims.rb', line 19 def meanwhile_with(value) Monadist::Meanwhile.unit value end |
#possibly_nil(value) ⇒ Object
1 2 3 |
# File 'lib/monadist/shims.rb', line 1 def possibly_nil(value) Monadist::Maybe.unit value end |
#with(value) ⇒ Object
13 14 15 |
# File 'lib/monadist/shims.rb', line 13 def with(value) Monadist::Continuation.unit value end |