Pouya Eghbali

is creating Clio
Select a membership level
Backer
$1
per month

Your name will be put in backers.md in the Clio repository.

Generous Backer
$15
per month

Your name will be put in backers.md in the Clio repository.

1

patron

$1

per month

About Pouya Eghbali



Clio is a pure functional lazy-evaluated programming language targeting decentralized and distributed systems. It is made to take advantage of multiple CPUs and CPU cores (parallelism) by default, to run on clusters and on the cloud easily.

Clio compiles to JavaScript. This makes Clio fast, easy to port and easy to extend. It gives Clio a free JIT compiler, a powerful VM and access to lots of existing libraries. It enables Clio to run in the browser and on servers, and anywhere JavaScript can run.



Clio is a lazy functional programming language with a focus on microservices. Clio is noise-free, immune to common bad practices and ready to solve today’s programming problems. Clio automatically takes care of parallelizing execution so the developers can focus on solving tasks they have at hand.

Clio provides tools to host functions and microservices and call them remotely. Clio has a network-based foreign function interface and a network-based approach to parallelism. Clio has reactive data types, supports event-driven programming and flow control.

Clio supports array programming and aims to provide tools to make scientific programming easier and faster. Clio allows making complex cloud programs, services and real-time web applications.

Visit the  Clio Github page for more info and examples.