The essence of live coding: change the program, keep the state!

Manuel Bärenz · 2020

One rarely encounters programming languages and frameworks that provide general-purpose and type-safe hot code swap. It is demonstrated here that this is entirely possible in Haskell, by faithfully following the motto of live coding: "Change the program, keep the state."

Read the paper · More papers on PaperTik