typelead / eta

The Eta Programming Language, a dialect of Haskell on the JVM

Home Page:https://eta-lang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eta logo

Eta - Modern Haskell on the JVM

Join the chat at https://gitter.im/typelead/eta Build Status Open Source Helpers

The Eta programming language is a dialect of Haskell which runs on the JVM and has the following goals:

  • accessibility for beginners from imperative languages, especially Java
  • compatibility with GHC 7.10.3's Haskell.

Visit eta-lang.org for instructions on getting started.


Version: 0.8.6

Stable Build: 0.8.6b5

Latest Build: 0.8.6b5

Subscribe to the Eta-Discuss for updates.

Getting Started

Visit the Getting Started page in the documentation.


Visit the Contribute page in the official website for details.

You are required to sign TypeLead Individual CLA before we can merge any of your work into our code base.

Report issues

You can report issues at eta issue tracker for more details check Bug Report page in the official website for more details.

Eta Proposals

Visit the Eta Proposals page in the official website to propose changes to Eta.


Eta is available under the BSD 3-Clause License, see LICENSE for more information.


We would like to specifically thank the following groups/people:

Thanks folks!

ezoic increase your site revenue


The Eta Programming Language, a dialect of Haskell on the JVM


License:BSD 3-Clause "New" or "Revised" License


Language:Haskell 94.3%Language:Java 3.8%Language:Pascal 0.9%Language:Logos 0.8%Language:C 0.1%Language:Shell 0.0%Language:C++ 0.0%Language:Batchfile 0.0%Language:Dockerfile 0.0%Language:Nix 0.0%