display doesnt seem to print unless a newline is subsequently printed after it (displayln works fine)
Example
#lang racket/base
(display 333) ; prints nothing
#lang racket/base
(displayln 333) ; prints 333
#lang racket/base
(display 333)
(newline) ; prints 333
#lang racket/base
(display 333)
(displayln 1) ; prints 3331
Maybe a buffer needs explicit flushing somewhere?
displaydoesnt seem to print unless a newline is subsequently printed after it (displaylnworks fine)Example
Maybe a buffer needs explicit flushing somewhere?