dhil / hx

an effect handler-oriented programming language

Home Page:https://www.dhil.net/research/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HX: an effect handler-oriented programming language

HX (pronounced /heks/) is a programming language designed for effect handler-oriented programming, which is a programming paradigm in which programs are syntax whose semantics are compartmentalised into a collection of effect handlers. The separation of syntax and semantics provides a modular basis for building software, where programs can be retrofitted with more functionality whilst remaining backwards-compatible with legacy code.

HX is influenced by programming languages such as SML, Frank, Helium, Koka, and Links.

More to follow...

About

an effect handler-oriented programming language

https://www.dhil.net/research/

License:GNU General Public License v3.0


Languages

Language:OCaml 90.8%Language:Makefile 6.4%Language:Standard ML 2.8%