A Safe & Asynchronous Promise implementation in Scala | Hacker News Reader