Mandalas and TidalCycles
This year, I made a project involving TidalCycles and Mandalas for Summer of Haskell. As you may well know by now, TidalCycles is a software for making patterns with code. It is used to create patterns of many kinds, from music and visualisations to dance moves for robots. Tidal uses a paradigm called Functional Reactive Programming (FRP) under the hood. This is useful for acts involving continuous time, including composing music and animations.