4 ms·
You can always use Dr Racket. I'm a vim user but find DrRacket fine for doing iterative "practice" with a REPL.
by minikomi 13y ago
You can always use Dr Racket. I'm a vim user but find DrRacket fine for doing iterative "practice" with a REPL.
- klibertp 13y agoDrRacket is not as easy to customize as Emacs is and it, by default, offers a different mode of exploratory programming than the one SLIME users expect. In DrRacket you don't evaluate a single form, you just execute a module and then are dropped into it's namespace. If you change a definition in your module you need to re-read all of it or alternatively copy-paste it into the REPL, which is not convenient. I found that the SLIME/Geiser/Emacs model is better for really tiny stuff, while DrRacket's is better for longer scripts, where there are many dependencies. Anyway, while both ways are ok, they are not exactly equivalent - is what I wanted to say.
- bbradley406 13y agoI'm not sure if this matches your exact needs, but there is a way to achieve this functionality in DrRacket: http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html?q=drracket#%28part._.Sending_.Program_.Fragments_to_the_.R.E.P.L%29 http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html...