What feels like a million years and a lifetime ago, I wrote up a library for perlin and simple noise in Racket. Inspired by Jens Axel Søgaard’s new Sketching library (processing in Racket) and a conversation thereabout, I figure it’s about time to push noise to the
raco package manager!
$ raco pkg install noise Resolving "noise" via https://download.racket-lang.org/releases/8.1/catalog/ Resolving "noise" via https://pkgs.racket-lang.org Downloading repository https://github.com/jpverkamp/noise.git#master raco setup: version: 8.1 raco setup: platform: aarch64-macosx [cs] raco setup: target machine: tarm64osx raco setup: installation name: 8.1 raco setup: variants: cs raco setup: main collects: /Applications/Racket v8.1/collects/ ... Library/Racket/8.1/pkgs/noise/manual.scrbl:25:10: WARNING: no declared exporting libraries for definition in: perlin Library/Racket/8.1/pkgs/noise/manual.scrbl:29:10: WARNING: no declared exporting libraries for definition in: simplex? raco setup: --- installing collections --- [17:26:35] raco setup: --- post-installing collections --- [17:26:35]
I still have to figure out how to get it to see the documentation, but that’s pretty cool. I should really get back into Racket. It’s a fun language for a lot of things.