cloe

Language

A Go-based functional programming language designed to simplify concurrent and reactive programming.

Cloe programming language

GitHub

410 stars
16 watching
10 forks
Language: Go
last commit: 9 months ago
Linked from 1 awesome list

asynchronousconcurrentfunctionallanguagelazyparallelreactive

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
clio-lang/clio A functional programming language that compiles to JavaScript and is designed for distributed scientific computing. 935
tiancaiamao/shen-go A Go implementation of Shen, a portable functional programming language with features like pattern matching and macro support. 55
niconex/tau A dynamically-typed concurrent programming language with minimalistic design and support for first-class functions, concurrency, error handling, and implicit return values. 59
project-flogo/cli A command-line interface for creating and building Flogo applications 32
cdiggins/plato A statically typed functional language designed to reduce boilerplate code and improve performance by leveraging immutable data structures and abstract concepts. 79
sviperll/argo Developing a pragmatic functional programming language with a focus on tooling, simplicity, and incremental changes to enable stable growth and maintenance. 10
wkhere/bcl A language for defining and describing configuration files with simple syntax and automatic variable evaluation 19
seborama/fuego A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems. 141
reedoei/enki A beginner-focused logic programming language built on top of Haskell. 8
clojure/clojure-clr A native implementation of Clojure on the Common Language Runtime (CLR) to provide a feature-complete programming language for .NET applications. 1,569
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 805
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
tadeuzagallo/verve-lang A functional programming language designed to ease the transition from object-oriented paradigms 345
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 303
logic-building/functional-go A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. 181