chapter 9 tests
Stream: val as lazy to avoid initializer problems
Merge branch 'master' of https://github.com/fpinscala-muc/fpinscala