Apprentice
Apprentice copied to clipboard
Add a third REPL support with an NREPL server
I've been experimenting with monroe and the NREPL protocol, which in the core is language agnostic.
So, the idea would be to write a NREPL server for Elixir with certain custom calls so Monroe is aware of these new feature (so basically solving on the issues https://github.com/Sasanidas/Apprentice/issues/2 with the correct NREPL client/server calls)
With Monroe as an optional dependency, relegating repl integration things to it.
I decided to fork the project, and now I will test the (I hope) Elixir nrepl with https://github.com/Sasanidas/Rail