Arrp is a functional language for digital signal processing with the following features:

Try Arrp:

samples

The following C++ code is generated by the Arrp compiler: