cloe
Language
A Go-based functional programming language designed to simplify concurrent and reactive programming.
Cloe programming language
410 stars
16 watching
10 forks
Language: Go
last commit: 9 months ago
Linked from 1 awesome list
asynchronousconcurrentfunctionallanguagelazyparallelreactive
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 |