A Safe & Asynchronous Promise implementation in Scala · HackerTrans