| Implementor: | Haskell |
| Year: | 1996? |
| Author: | Paul Hudak |
| Description: | Haskore is a collection of Haskell modules designed for expressing musical structures in the high-level, declarative style of functional programming. In Haskore, musical objects consist of primitive notions such as notes and rests, operations to transform musical objects such as transpose and tempo-scaling, and operations to combine musical objects to form more complex ones, such as concurrent and sequential composition. From these simple roots, much richer musical ideas can easily be developed. |
| Manipulation: | MIDI |
| ID: | 72 |