🐏 Lisp that compiles to JavaScript in the Ramda way
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
examples
scripts
src
test
.gitignore
.npmignore
LICENSE
browser.js
circle.yml
cover-small.png
docs.md
index.html
npm_login.sh
package.json
readme.md
yarn.lock

readme.md

RamdaScript

badge

RamdaScript is a functional language that compiles to JavaScript. It has few main features:

  • A Lisp dialect.
  • Autocurried functions.
  • Ramda as the standard library.
  • Straightforward interoperability with JavaScript.
  • Clean JavaScript output.

Installation

Using npm

npm install -g ramdascript

Getting started

Run a script

ram path/to/script.ram

Compile a script

ram compile -src path/to/script.ram

To play with the REPL

ram repl

For documentation https://github.com/yosbelms/ramdascript/blob/master/docs.md

See examples https://github.com/yosbelms/ramdascript/tree/master/examples

TodoMVC https://github.com/yosbelms/ramdascript-todomvc

To file an issue https://github.com/yosbelms/ramdascript/issues

MIT (c) 2016-present Yosbel Marin