komi1230 / kai

A high-level plotter library for Common Lisp.
https://komi1230.github.io/kai
MIT License
86 stars 4 forks source link

Suggestion: Interactive REPL plots #13

Closed Symbolics closed 4 years ago

Symbolics commented 4 years ago

Not sure how this could be done or I'd take a stab at it. Interactive plots, being able to manipulate the data and add labels, change scales, etc from the REPL would be an awesome feature for Kai. Perhaps by opening up a websocket and connecting to the browser that way?

Symbolics commented 4 years ago

Whilst researching a current project I found huchensockets, an implementation of websockets. Thought it might be useful if anyone pursues the idea of interactive plots.

Symbolics commented 4 years ago

Slime-proxy might also be helpful. It's a proxy between a slime REPL and a browser and uses websockets. It's designed to be used with Parenscript. Speaking of Parenscript, seems that would be a useful tool for Kai to help with the JavaScript generation.

komi1230 commented 4 years ago

Your PR is welcome.

Symbolics commented 4 years ago

Way beyond my abilities.

Just using the issue to record projects that might be relevant. If the links aren't helpful, happy to close the issue.

komi1230 commented 4 years ago

To be honest, this feature is not included in my use cases, and I'm not interested in this.

So, I'm not motivated to implement this.

If you don't commit this project with your code, this issue is over.

Can I close this issue?

Symbolics commented 4 years ago

Yes please close.

On Sunday, August 9, 2020, 10:53:24 AM GMT+8, komi <notifications@github.com> wrote:  

To be honest, this feature is not included in my use cases, and I'm not interested in this.

So, I'm not motivated to implement this.

If you don't commit this project with your code, this issue is over.

Can I close this issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.