An introduction to functional programming

made by maryrosecook, submitted by rachel
This is a clear explanation of functional programming concepts using Python and practical examples.

Parson: A PEG parser combinator in Python

made by darius, submitted by nicholasbs
This library includes many excellent examples, ranging from a JSON parser written in only 30 lines of code to a working BASIC interpreter.

Webring 2020: Webrings for the 21st century

made by amy_cheng, submitted by rachel
This is a fun example of productive nostalgia: a way to create webrings in JavaScript!

Recreating Retro Plotter Art

made by piratefsh, submitted by rachel
In this talk at Plotter People, Sher Minn explores computer history, the first plotters and the graphics folks make with them, and some neat examples of fractals and emergent patterns.

LambdaBTC

made by clample, submitted by vaibhavsagar
A bitcoin wallet in Haskell!

Repominder

made by simon-weber, submitted by rachel
Repominder is a Django project that reminds OSS maintainers when they've forgotten to cut a release.

Dynamicland Experiments

made by cwervo, submitted by rachel
This is a great collection of projects and experiments created at Dynamicland, a great place.

How To Predict Any Three Events More Accurately

made by kao, submitted by nicholasbs
An exploration of the James-Stein Estimator, and the surprising result that historical averages of even *unrelated* events can help yield better predictions!

Beat Bucket

made by joebeachjoebeach, submitted by porterjamesj
This browser-based synthesizer makes it easy to quickly create and experiment with its unique "bucket" interface for setting note duration.

Restoring RC's Color Classic

made by nicholasbs, davidbalbert, submitted by rachel
RC has a small collection of vintage computers. Occasionally folks restore them, and do fun stuff like this!