Finding something worth knowing…

Technology

Can functional programming create music instead of just solving academic problems?

Functional programming is frequently dismissed as an abstract academic exercise. This video explores its creative potential by demonstrating a musical application built using Reactive Functional Programming, challenging the perception that these tools are strictly for dry, technical tasks.

Dr. Henrik Nilsson showcases the Arpeggigon, a project designed to prove that functional programming paradigms can be applied to entertainment and creative fields. By utilizing Reactive Functional Programming, the system generates music, moving beyond the traditional constraints of academic software development.

The demonstration highlights how concepts typically reserved for complex data processing can be repurposed to build interactive, artistic tools. This shift in application suggests that the rigor of functional programming can serve as a foundation for expressive, generative audio systems.

Source: Funky Music from Functional Programming - Computerphile

More in Technology · All topics