Live music programming in Haskell

Henning Thielemann
DOI: https://doi.org/10.48550/arXiv.1303.5768
2013-03-22
Programming Languages
Abstract:We aim for composing algorithmic music in an interactive way with multiple participants. To this end we have developed an interpreter for a sub-language of the non-strict functional programming language Haskell that allows the modification of a program during its execution. Our system can be used both for musical live-coding and for demonstration and education of functional programming.
What problem does this paper attempt to address?