Fexl - a Function Expression Language

Fexl is a simple but powerful functional scripting language. It allows you to manipulate numbers, strings, streams, and functions easily and reliably, all within a secure "sandbox". (Fexl is pronounced fex'-uhl, similar to "pixel".)

Fexl source code at GitHub Updated Wed 2024-11-20
Blog Updated Sun 2023-08-27
Fexl by Example
Technical Introduction to Fexl Updated Sun 2023-09-03
Guide to configuring a new installation
Guide to control structures in Fexl
Modularity Updated Mon 2024-08-26
Interfacing with C Updated Thu 2024-09-05
Big numbers
Modular arithmetic
Opinionated programmiing
Template expansion
Parsing
Tuples
Porting Fexl to Windows using WSL Updated Wed 2023-02-08