conjure icon indicating copy to clipboard operation
conjure copied to clipboard

nREPL integration for Hy

Open glyh opened this issue 4 years ago • 4 comments

HyREPL is an nREPL implementation for hy, and it's nice if we have it integrated. Maybe I can spend sometime on this to help integrate HyREPL into conjure.

At the moment hy's evaluation is using stdio, which is missing a lot of features, we can in theory improve this by using an nREPL server for hy. But at the moment there's no proper nREPL server implementation.

glyh avatar Nov 19 '21 00:11 glyh

Since I extracted all of the nREPL support for Clojure into a reusable module this might not be too hard 🤔 not working on it right now and if anyone tries to do it before me I'll be very happy, just noting that the nREPL code is reusable. Could probably copy the Clojure client and delete like 95% of it down to the basics of "connect and eval"

Olical avatar Dec 04 '21 12:12 Olical

Sorry but now I'm interested in other stuffs. Maybe I'll come back to this some time later.

glyh avatar Jan 01 '22 13:01 glyh

No problem! I'll leave this up as something that could be done for the future.

Olical avatar Jan 03 '22 10:01 Olical

Renamed this. HyREPL is broken because Hy is prototyping and moving so fast. But an nREPL client for Hy can still be a thing.

glyh avatar Apr 23 '22 03:04 glyh