Awesome Open Source
Awesome Open Source

Cloe

Circle CI Coveralls Go Report Card License

logo

Cloe is the timeless functional programming language. It aims to be simple and practical.

Features

  • Functional programming
  • Immutable data
  • Lazy evaluation
  • Implicit parallelism, concurrency, and reactiveness

Installation

go get -u github.com/cloe-lang/cloe/...

Go 1.8+ is required.

Documentation

Here.

Examples

Hello, world!

(print "Hello, world!")

HTTP server

(import "http")

(def (handler request)
  ((@ request "respond") "Hello, world!"))

(let requests (http.getRequests ":8080"))

..(map handler requests)

See examples directory for more.

License

MIT


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
go (15,187
language (439
reactive (282
asynchronous (237
functional (150
parallel (143
concurrent (44
lazy (26