Design patterns for functional-OO hybrid languages?

前端 未结 5 774
逝去的感伤
逝去的感伤 2021-01-29 19:33

Is there already any collection of best practices for languages like Scala?

I\'ve found a work on design patterns for functional languages, Design patterns for funct

5条回答
  •  梦如初夏
    2021-01-29 19:55

    One frequently observed pattern, which badly needs a name, is creating control abstractions with curried parameter lists and by-name parameters.

    def command(expr: T)(block: => Unit) {...}
    

    yielding

    command (expr) {
      block
    }
    

提交回复
热议问题