Reason

Alternative syntax for the OCaml type system

Visit Reason official site

What it does

Reason provides JavaScript-like syntax while using the types and tools of the OCaml ecosystem to express application code and its structured data.

When to use it

When reading Reason code, use syntax comparisons and variant examples to understand functions, branches, and the data types used by the program.

Chapel

Language-level parallel and distributed computing

  • programming
  • types

Research

D

Systems programming with high-level abstractions

  • programming
  • types

Research

Elixir

Concurrent services on the Erlang runtime

  • programming
  • types

Research