Coq-based synthesis of Scala programs which are correct-by-construction [pdf] · HackerTrans