函數式思維: 函數設計模式 第 3 部分
作者:佚名
Gang of Four 的解釋器設計模式 (Interpreter design pattern) 鼓勵在一個語言的基礎上構建一個新的語言來實現擴展。大多數函數式語言都能夠讓您以多種方式(如操作符重載和模式匹配)對語言進行擴展。盡管 Java™ 不支持這些技術,下一代 JVM 語言均支持這些技術,但其具體實現細則有所不同。在本文中,Neal Ford 將探討 Groovy、Scala 和 Clojure 如何通過以 Java 無法支持的方式來實現函數式擴展,從而實現解釋器設計模式的目的。
責任編輯:凌云
來源:
IBMDW