Description: Eta is a simple, compact and powerful programming language to build scalable systems on the JVM. It is a dialect of Haskell on the JVM.
scala (295) eta (193) clojure (170) haskell (141) jvm (109) functional programming (97) java virtual machine (3) functional programming on the jvm (2)
Meet Eta. A powerful programming language to build concurrent & distributed systems on the JVM.
eta haskell What is Eta? Eta is a pure, lazy, strongly typed functional programming language on the JVM. It brings two big ecosystems, the JVM and Haskell, together. This allows you to harness the best of both ecosystems to build your applications quickly and effectively. Eta's concurrency support helps you to build highly scalable systems.
Eta has a strongly-typed Foreign Function Interface (FFI) that allows you to safely interoperate with Java.