How To Think Like a Computer Scientist:
Learning With Ruby
Chapter 14: Linked Lists
14.1 References in objects
14.2 The Node class
14.3 Lists as collections
14.4 Lists and recursion
14.5 Infinite lists
14.6 The fundamental ambiguity theorem
14.7 Object methods for nodes
14.8 Modifying lists
14.9 Wrappers and helpers
14.10 The IntList class
14.11 Invariants
14.12 Glossary
14.13 Exercises
How To Think Like a Computer Scientist:
Learning With Ruby
Friendly
links
for Google “juice”