conjure icon indicating copy to clipboard operation
conjure copied to clipboard

[FR] Call main function when evaluating file in Rust evcxr

Open glyh opened this issue 1 year ago • 3 comments

As title.

I think it would be more ergonomic to just call the main function and ask parmeters of it to user if necessary.

BTW, rust client seems to print a lot of stuffs on the REPL as comments, I personally don't like this approach. We could improve it maybe via writing a customized version of REPL based on some core evcxr libraries.

glyh avatar Aug 21 '22 17:08 glyh

@rafaeldelboni would love your opinion on this one too! I appreciate that you may just not know about this sort of thing either.

Olical avatar Aug 31 '22 18:08 Olical

Is possible to call the main function via the stdio interface? If not that would need a complete rewrite of the integration, but I wouldn't mind of is there a good documentation about how to do this.

About the customized repl based on evcxr libraries, I totally would go using nrepl protocol instead of stdio like the current one if I was going to make one.

And I'm sorry if I used/integrated anything wrong, I just had the idea of integrating a rust repl while I was studying rust after years working with clojure.

rafaeldelboni avatar Aug 31 '22 18:08 rafaeldelboni

And I'm sorry if I used/integrated anything wrong, I just had the idea of integrating a rust repl while I was studying rust after years working with clojure.

Oh no no, you did great, I think anything is better than nothing, I don't expect every client to do everything everyone wants ever. I only roped you in here for your input since you have the most context... compared to me especially!

Olical avatar Aug 31 '22 20:08 Olical