Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Egel

< >

Egel is a programming language created in 2016 by Marco Devillers.

#1635on PLDB 10Years Old
Download source code:
git clone https://github.com/egel-lang/egel
Homepage 路 Source Code

A simple untyped eager functional language.


Example from the web:
# Rosetta Code example 99 Bottles. # # See: http://rosettacode.org import "prelude.eg" using System def print_rhyme = [ 0 -> print "better go to the store, and buy some more\n" | N -> let _ = print N " bottles of beer on the wall\n" in let _ = print N " bottles of beer\n" in let _ = print "take one down, pass it around\n" in print_rhyme (N - 1) ] def main = print_rhyme 99

- Build the next great programming language 路 Add 路 Add Prompt 路 Issues 路 About 路 Search 路 Keywords 路 Livestreams 路 Labs 路 Resources 路 Acknowledgements

Built with Scroll v178.2.3