I am looking for a functional language with good design by contract feature (preferably first class, but i good library would also do).The best i could find so far is Racket http://racket-lang.org/, but i looking for something on either the JVM or the CLR.
Look at Clojure -- is a recent dialect of the Lisp programming language. It is a functional general-purpose language. Its focus on programming with immutable values and explicit progression-of-time constructs are intended to facilitate the development of more robust programs, particularly multithreaded ones.
Also Clojure can work at .Net.
http://clojure.org/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With