Module: Iode::Core::Lists
- Defined in:
- lib/iode/core/lists.rb
Instance Method Summary collapse
Instance Method Details
#car(list) ⇒ Object
26 27 28 29 |
# File 'lib/iode/core/lists.rb', line 26 def car(list) v, *_ = list v end |
#cdr(list) ⇒ Object
31 32 33 34 |
# File 'lib/iode/core/lists.rb', line 31 def cdr(list) _, *v = list v end |
#list(*args) ⇒ Object
22 23 24 |
# File 'lib/iode/core/lists.rb', line 22 def list(*args) args end |
#map(fn, list) ⇒ Object
36 37 38 |
# File 'lib/iode/core/lists.rb', line 36 def map(fn, list) list.map(&fn) end |