New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the Alda REPL more robust #54

Closed
daveyarwood opened this Issue Sep 7, 2015 · 6 comments

Comments

Projects
None yet
2 participants
@daveyarwood
Copy link
Member

daveyarwood commented Sep 7, 2015

The end goal is to make it feasible (maybe even easier?) to write a score interactively via the REPL, rather than alternating between writing some code in a .alda file and playing the file.

See: https://github.com/alda-lang/alda/wiki/Planning:-Alda-REPL

Note: feature requests and discussion should be done here; definitive plans should go in the wiki

@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Sep 8, 2015

Added :load, :map and :score commands in the just-released v0.5.0.

@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Sep 11, 2015

:play available in 0.6.0, although it doesn't yet support from and to arguments

EDIT: now it does support from and to arguments 😄 👍

@pkobrien

This comment has been minimized.

Copy link
Member

pkobrien commented Sep 11, 2015

Should definitely take a look at the Clojure 1.8 work being done on the Socket Server REPL:

http://dev.clojure.org/display/design/Socket+Server+REPL

@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Sep 11, 2015

@pkobrien Wow, this is the first I've heard of this... it looks awesome! It looks like it would greatly simplify the Alda REPL, and it may even help with #49 -- we could make the Alda REPL the entrypoint into playing a score, and use it as a server running on a specific port.

@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Nov 20, 2016

Currently blocked on #154. Once the Alda REPL is rewritten as part of the client, we should continue adding these features there.

@daveyarwood daveyarwood referenced this issue Nov 24, 2016

Open

Alda REPL features #2

10 of 19 tasks complete
@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Nov 24, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment