curryhoward:通过Curry-Howard同构为Scala函数和表达式自动生成代码