conjure icon indicating copy to clipboard operation
conjure copied to clipboard

Functional Elixir Language Support

Open illia-danko opened this issue 1 year ago • 4 comments

Hello and thank you for the plugin!

Have to ask, do you have any plans to add elixir support? It would be nice to have (at least) repl support via iex to enhance the elixir development experience. When you are developing, you have a terminal session opened with iex mix repl. For Phoenix applications it's typically iex -S mix phx.server, this allows you to auto rebuild and hot reload on save, however, it's also possible to send code directly to iex from the editor, which would be nice to have. Thank you.

P.S. The mentioned project structure is generated by mix phx.new <your_project_name> --module <your_module> command.

illia-danko avatar Jun 14 '23 21:06 illia-danko

Open to it, yep. Haven't worked with Elixir so the best I could do would be a basic eval environment then I'd need enthusiasts to help me round it out with features. Could be a good candidate for https://github.com/Olical/conjure/discussions/500 too. I want to rebuild some foundations to make this sort of support a lot more robust.

I have two weeks off in between jobs coming up soon so I'll maybe put some time into this then.

Olical avatar Jun 15 '23 13:06 Olical

Love this plugin. Thanks a lot. Would be awesome if supports JavaScript/typescript, Elixir too.

sumanthyedoti avatar Oct 14 '23 14:10 sumanthyedoti

I think just supporting iex with the option to add flags (e.g. -S mix, -S mix phx.server) would be wonderful.

cigrainger avatar Jan 17 '24 09:01 cigrainger

@cigrainger What are you using for iex and neovim integration ?

geraldodev avatar Jun 12 '24 21:06 geraldodev