Source code: https://github.com/samth/lang-slide
Here is a bird’s eye view of the modules implementing racket:
And here are the languages they use:
|(require lang-slide/pictures)||package: lang-slide|
"lang-slide/pictures" provides several picts, with some options.
(langs-pict color? #:fit fit #:picts p) → pict?
color? : any fit : (-> pict? pict?) p : (listof pict-convertible?)
(langs-in-tree color?) → pict?
color? : boolean?
(langs-with-colors) → (listof pict?)
To show a slide that demos the pict, run main.rkt on the command-lide, or use
hudak-quote.rkt has a slideshow slide that uses the picture along with a quote from Paul Hudak.
mk-img.rkt generates a PNG of the image.
find.rkt regenerates lang.plain and lang-colors.rktd automatically when run.