- React
- JSConf Budapest
- 2019
- Composing music with composed functions
Composing music with composed functions
Adam Giese at JSConf Budapest 2019
Functional programming can be difficult to learn. Although there are many practical lessons, they are often hidden through academic lingo and dry examples. What if these basics could be livened up and taught through the lens of music? Together, we will go over some of the basics of functional programming including functional array manipulation, closure, immutability, and composing functions. As I go through these, I will show how they can be applied to the creation of music and musical instruments using the web audio API.