Method: LinkedList::Node.wrap

Defined in:
lib/linked_lists/linked_list/node.rb

.wrap(value) ⇒ self Also known as: []

Parameters:

  • value (Object)

    Value to be wrapped in a node.

Returns:

  • (self)


9
10
11
12
13
# File 'lib/linked_lists/linked_list/node.rb', line 9

def wrap(value)
  return value if value.is_a?(self)

  new(value)
end