代码之家  ›  专栏  ›  技术社区  ›  GreyGeek

具有契约设计特征的功能语言

  •  3
  • GreyGeek  · 技术社区  · 13 年前

    我正在寻找一种具有良好合同设计功能的函数式语言(最好是一流的,但我的好库也可以)。到目前为止,我能找到的最好的是Racket http://racket-lang.org/ ,但我在JVM或CLR上寻找一些东西。

    1 回复  |  直到 13 年前
        1
  •  1
  •   ymn    13 年前

    看看Clojure——是Lisp编程语言的一种最新方言。它是一种函数通用语言。它专注于使用不可变值和显式时间结构进行编程,旨在促进更健壮的程序的开发,尤其是多线程程序。

    Clojure也可以在.Net上工作。

    http://clojure.org/