I *always* use DrRacket… but I admit I may not understand the indenting part of
your question.
In DrRacket, when you hit the “tab” key, it should move the text on the line to
the “correct” position, according to Racket’s indentation rules. Also, whenever
you hit return, the cursor should be
I can't speak to DrRacket since I never use it, so I'll focus more on the first
question.
Functional programming typically deals with these considerations (among others):
- Write functions that return values purely in terms of arguments.
- Defer side-effects until you can't.
A goal to make the
2 matches
Mail list logo