learnyounode and partial stream-adventure