Another great PLT effort for the backlog: How do we teach students the essential ideas behind garbage collection?
CONTENTS
Meta
Another great PLT effort for the backlog: How do we teach students the essential ideas behind garbage collection?
DrRacket is open-source (LGPL) editor for Racket. Sometimes you want to make changes to it. For example today I wanted to enable online compilation on single-core machines. Here is how easy it is to do it: Assuming that DrRacket is already installed. This is a normal installation using the installer; you do not typically have [...]
DrRacket is a wonderful editor. It is so feature rich that the first time you begin using it, you may end up missing out on how powerful and pleasant it is to use due to the multitude of options and features. The following is my attempt to share the most useful and interesting features and [...]
Just posted the updated version of DrSync for Racket on PlaneT.
A library of purely functional data structures in Typed Racket. Data structures in the library are based on Chris Okasaki’s book Purely Functional Data Structures, work by Phil Bagwell and others (via racket)
The OP asked how to set the background color in Slideshow as it is not obvious. Matthew replied: Locally, I’d superimpose a picture onto a color rectangle: #lang slideshow (define (add-bg p color) (refocus (cc-superimpose (colorize (filled-rectangle (pict-width p) (pict-height p)) color) p) p)) (add-bg (bt "Hello") "green") To globally set the background, [...]
The OP asked: Is there a way to evaluate something in a given evaluator without having anything displayed in the output? Ie. I want to feed a couple of basic function definitions into the evaluator instance that I obtain with (make-base-eval). Matthew shared the solution: interaction-eval. (via plt)
The scribble/eval library provides utilities for evaluating code at document-build time and incorporating the results in the document, especially to show example uses of defined procedures and syntax. Here is an example where the OP was: trying to figure out a way to insert some text in between Scheme definitions: that is, have some definitions [...]