Skip to main content

README.md

# efene

Alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX.

Visit [efene.org](https://efene.org) for documentation and [quickstart](guides/quickstart.md)

## Build

    rebar3 compile

## Use

For users we provide a [rebar3 plugin](guides/rebar-plugin.md) if you are developing there's a simple escript to use efene while developing:

    rebar3 escriptize

    ./_build/default/bin/efene beam file.fn
    ./_build/default/bin/efene rawlex file.fn
    ./_build/default/bin/efene lex file.fn
    ./_build/default/bin/efene ast file.fn
    ./_build/default/bin/efene mod file.fn
    ./_build/default/bin/efene erl file.fn
    ./_build/default/bin/efene erlast file.fn
    ./_build/default/bin/efene pprint file.fn

## License

[APL 2.0](https://www.apache.org/licenses/LICENSE-2.0.html), see LICENSE file for details