README.org

December 29, 2022 ยท View on GitHub

#+OPTIONS: num:nil toc:nil #+STARTUP: inlineimage

  • Axel Haskell + Lisp (+ JVM/Node/..., soon) = Profit!

    See [[https://axellang.github.io]]. #+CAPTION: Build Status [[https://travis-ci.org/axellang/axel.svg?branch=master]]

    CURRENT STATUS: I'm currently recovering from some academic burnout (much to my chagrin), hence the dearth of recent activity. I promise that Axel is /not/ abandoned, and active development should resume within the next several months. ** Code Style Run scripts/format.sh to format code and scripts/lint.sh to run the linter. ** Running Run cabal run -- axel to build and run the project. ** Testing Run scripts/test.sh to test the project. *** Golden Tests To prevent issues like #79: Before committing any new (or modified) golden tests, run cabal exec ghci -- -package axel (or equivalent) on the corresponding hs files to ensure that they actually parse. (It's okay if they don't compile or evaluate, as long as they are valid Haskell.) ** Examples See the .axel files in this repository for example Axel programs.