Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/typelead/eta

The Eta Programming Language, a dialect of Haskell on the JVM
https://github.com/typelead/eta

eta functional-programming haskell jvm

Last synced: about 14 hours ago
JSON representation

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

Awesome Lists containing this project

README

        


Eta logo

Eta - Modern Haskell on the JVM

[![Join the chat at https://gitter.im/typelead/eta](https://badges.gitter.im/typelead/eta.svg)](https://gitter.im/typelead/eta?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://circleci.com/gh/typelead/eta.svg?style=shield&circle-token=1b6ae185c1e74eb4a0abd6927b4e1e011dafee0c)](https://circleci.com/gh/typelead/eta)
[![Open Source Helpers](https://www.codetriage.com/typelead/eta/badges/users.svg)](https://www.codetriage.com/typelead/eta)

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](https://eta-lang.org) for instructions on getting started.

## Version

**Version:** 0.8.6

**Stable Build:** 0.8.6b5

**Latest Build:** 0.8.6b5

Subscribe to the [Eta-Discuss](https://groups.google.com/forum/#!forum/eta-discuss)
for updates.

## Getting Started

Visit the [Getting Started](https://eta-lang.org/docs/user-guides/eta-user-guide/introduction/what-is-eta) page
in the documentation.

## Contribute

Visit the [Contribute](https://eta-lang.org/contribute) page in the official website for details.

You are required to sign [TypeLead Individual CLA](https://eta-lang.org/legal/cla) before we can merge any of your work into our code base.

## Report issues

You can report issues at [eta issue tracker](https://github.com/typelead/eta/issues) for more details check [Bug Report](https://eta-lang.org/contribute/bug-report) page in the official website for more details.

## Eta Proposals

Visit the [Eta Proposals](https://eta-lang.org/contribute/proposals) page in the official website to propose changes to Eta.

## License

Eta is available under the
[BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause), see `LICENSE`
for more information.

## Contributors

We would like to specifically thank the following groups/people:
- [Alois Cochard](https://github.com/aloiscochard)
- [Christopher Wells](https://github.com/ExcaliburZero)
- [Brian McKenna](https://github.com/puffnfresh)
- [Sibi](https://github.com/psibi)
- [Anton Gushcha](https://github.com/NCrashed)
- [Balaji Rao](https://github.com/balajirrao)
- [Javier Neira](https://github.com/jneira)
- [Paavo Parkkin](https://github.com/pparkkin)
- [Ashley Towns](https://github.com/aktowns)
- [Alexey Raga](https://github.com/AlexeyRaga)
- [Jarek Ratajski](https://github.com/jarekratajski)
- [Takahashi Yuto](https://github.com/y-taka-23)
- [Alberto G Corona](https://github.com/agocorona)
- [Denys Dushyn](https://github.com/indegro)
- And [many others](https://github.com/typelead/eta/graphs/contributors) who have contributed to Eta in various ways.

Thanks folks!