Skip to content

yosbelms/ramdascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Yosbel Marín
Jan 23, 2018
ba8034a · Jan 23, 2018

History

62 Commits
Nov 22, 2016
Jun 15, 2017
Dec 27, 2017
Jan 23, 2018
Dec 27, 2017
Nov 22, 2016
Nov 22, 2016
Dec 20, 2016
Jan 23, 2018
Nov 22, 2016
Jun 15, 2017
Jan 23, 2018
Nov 2, 2017
Nov 22, 2016
Jan 23, 2018
Jun 15, 2017
Sep 26, 2017

Repository files navigation

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