summaryrefslogtreecommitdiff
path: root/lang/fennel/pkg-descr
blob: 7c6fd1f4610e994073eae4b77861ec655d6d941f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Fennel is a programming language that brings together the speed,
simplicity, and reach of Lua with the flexibility of a lisp syntax and
macro system.

- Full Lua compatibility: Easily call any Lua function or library from
  Fennel and vice-versa.

- Zero overhead: Compiled code should be just as or more efficient than
  hand-written Lua.

- Compile-time macros: Ship compiled code with no runtime dependency on
  Fennel.

- Embeddable: Fennel is a one-file library as well as an
  executable. Embed it in other programs to support runtime
  extensibility and interactive development.

Anywhere you can run Lua code, you can run Fennel code.

WWW: https://fennel-lang.org/