Class Rake::LinkedList::EmptyLinkedList
In: lib/rake/linked_list.rb
Parent: LinkedList

Represent an empty list, using the Null Object Pattern.

When inheriting from the LinkedList class, you should implement a type specific Empty class as well. Make sure you set the class instance variable @parent to the associated list class (this allows conj, cons and make to work polymorphically).

Methods

cons   empty?   new  

Public Class methods

Public Instance methods

[Validate]