Neo4j: Imperative v. Functional Thinking | Hacker News Reader