the #Racket language dialect for the “Programming Languages: Application and Interpretation” dialect, which can be installed with raco pkg install plai-typed
#Racket’s package manager raco has 2151 packages.
on 02024-08-03the #documentation for #Scheme #performance in #Racket
on 02023-09-02#Racket has its own #looping construct (time (for ([j 100000]) (for/sum ([i 10001]) i))) at the same speed as named let.
To use #SRFI 42 for #looping in #Racket you (require srfi/42). Then you can (list-ec (: i 5) (* i i)) and get a list of squares, but it takes twice as long as it should.
Sam Tobin-Hochstadt wrote a disassemble command for #Racket #Scheme. % raco pkg install disassemble > (require disassemble) > (disassemble f)
Goblins is an #object-capability #actors environment in #Racket with time travel via #snapshots
on 02022-05-26#Racket has an #FFI which does support pointer arithmetic
on 02019-02-15The #Racket implementation of the #nanopass #compilers idea.
on 02017-11-25#Racket now has 2-D conditional tables as a syntax extension
on 02017-07-13