Skip to content

MAL, written in ReScript with some extra features!

License

Notifications You must be signed in to change notification settings

gargakshit/relisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReLisp

An experimental, unstable lisp (mal) dialect written in ReScript. WARNING: The code is a mess right now, but it works!

Building

  • Install the npm dependencies using yarn
  • Build the ReScript code using yarn res:build

Running files

You can run a file using node run.mjs file.relisp.

Examples

(def! a (atom 1))

(def! my-fun
  (fn* [a]
    (print @a)
    (reset! a (+ @a 1))
    (print @a)))

(my-fun a)

About

MAL, written in ReScript with some extra features!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published