Skip to content
The Eta Programming Language, a dialect of Haskell on the JVM
Haskell Java Pascal Logos C Shell
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Cache .gitconfig properly Jul 16, 2019
.github Added Templates for Issues and Pull Requests Aug 12, 2018
codec-jvm @ 33c6b01 Resolves #648, #942 - Class splitting and string constants Feb 1, 2019
compiler Try to compile java inputs Apr 16, 2019
docker Add netbase to docker image Dec 18, 2018
docs Documentation for SBT Eta plugin. May 7, 2019
eta-serv Resolve #943 - Java 11 Support Feb 3, 2019
eta Compile and add to repl classpath java files Apr 16, 2019
etlas @ bbd7c55 Update dependencies for dhall-1.23 May 15, 2019
examples Renew generics JWTs to the v0.1 style Feb 20, 2018
include Working build - couple of pending bugs Apr 6, 2017
libraries Fix path used for temp file creation Feb 11, 2019
proguard Remove outdated proguard file Aug 10, 2018
rts Add spotless remove unused imports Feb 4, 2019
shake Backported new install Aug 7, 2018
tests Update test script Jul 15, 2019
utils direct java interop part 2 Jan 30, 2019
.dockerignore Added .dockerignore Aug 15, 2017
.gitignore add .vscode to ignore list Apr 16, 2019
.gitmodules Working build - couple of pending bugs Apr 6, 2017
CONTRIBUTING.md Added Contributing file and updated Readme Jan 31, 2018
ChangeLog.md Bump to 0.0.6b8 May 30, 2017
Dockerfile Revert "Attempt to fix docker image" Dec 18, 2018
LICENSE Bump LICENSE for 2018 Feb 16, 2018
README.md Release v0.8.6b5 Feb 12, 2019
Setup.hs Intercepted STG code from GHC's pipeline Apr 7, 2016
cabal.ghc.project Add dhall-to-etlas to cabal.*.project Jul 16, 2019
cabal.nix.project Add dhall-to-etlas to cabal.*.project Jul 16, 2019
cci.sh fix INSTALL_DIR in cleaninstall.sh Aug 23, 2018
cleaninstall.cmd 'stack path --local-bin-path' will be deprecated (and creates a warni… Sep 12, 2018
cleaninstall.sh 'stack path --local-bin-path' will be deprecated (and creates a warni… Sep 12, 2018
default.nix Update Nix code Sep 17, 2018
eta.cabal It needs happy 1.19.9 to work Jul 16, 2019
eta_logo.png Eta logo (#137) Dec 1, 2016
install.cmd add @echo off Jan 26, 2017
install.sh Resolves #368, #369 May 22, 2017
runtests.sh Add script to run all the tests Aug 19, 2018
stack.yaml stack asks for hpc-0.6.0.3 Jul 16, 2019
test.sh WIP base-4.11.1 part 4 Jul 22, 2018
update.cmd Working build - couple of pending bugs Apr 6, 2017
update.sh Added 'submodule sync' to `update.sh` Apr 13, 2017

README.md

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

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.

Contribute

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.

License

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

Contributors

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

Thanks folks!

You can’t perform that action at this time.