htdp
htdp copied to clipboard
`foldl`'s error report all of its arguments one position off. ``` > (foldl + 0 5) foldl : 2th argument must be a list, given 5 ``` but `5` is...
I've had problems using big-bangs "record"-option in my Racket Turtle lib (https://github.com/tyynetyyne/racket_turtle). Sometime the last image of the generated animated gif is one of the earlier images instead of the...
For whatever reason, `2htdp/planetcute` exports everything as `set!` transformers. I'm honestly not sure why it does this in the first place, but furthermore, this doesn't play nice with `require/typed` in...
Re-using `...` notation to support function templates is a great idea and I love the error messages. ``` (define (f-on-atom an-atom) (... an-atom ...)) ``` In my context, I also...
The teaching languages allow you to set the "Fraction Style" to either "Mixed fractions" or "Repeating decimals":  However,...
One of the students taking the HTC course on edx said this: > That feeling when you've forgotten to remove the #; and uncomment your code, causing your code to...
So it seems that the German version of HTDP, "Dein Programm!" introduces signatures at a beginner level. I notice these signatures are available in `ASL` as noted here: https://docs.racket-lang.org/htdp-langs/advanced.html#%28form._%28%28lib._lang%2Fhtdp-advanced..rkt%29._~3a%29%29 but...
The menu-based language has one, so `#lang htdp/asl` should have one too.
Is it possible to add support for an overlay-like operation of "erasing" by overlaying a transparent image? For example, this would be useful for overlaying a doughnut shape over a...
Fixes #200.