Modular functional programming - 'find' command using enumerators | Hacker News Reader