cloe-lang / cloe

Cloe programming language

Home Page:https://cloe-lang.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloe

GitHub Action 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 reactivity

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

About

Cloe programming language

https://cloe-lang.org

License:MIT License


Languages

Language:Go 99.4%Language:Ruby 0.6%