wisp-lang / wisp

A little Clojure-like LISP in JavaScript
https://gozala.github.io/wisp/
Other
982 stars 68 forks source link

Better node/REPL CLI #80

Open rcarmo opened 10 years ago

rcarmo commented 10 years ago

As things stand, the wisp binary acts as a compiler if things are piped in and invokes a REPL if there are no arguments.

Since I'm starting to use wisp with node for some CLI stuff, I propose the following changes so that we can skip intermediate JS files or at least tidy things up a bit:

It would also be nice to have a better idea of how to load the runtime libraries at the REPL (I'll gladly add that to the README if you'll give me some hints!).

Gozala commented 10 years ago

@rcarmo I agree --help is needed, I just have not got to write it. As of other options I would rather see external wrapper tool instead of adding all of this extra args to wisp binary itself.

robjens commented 9 years ago

May I also recommend https://github.com/danielgtaylor/nesh? I found it very pleasant to work with in CoffeeScript and it seems to be extensible although I have no idea how hard/easy it would be to make it fit.