Declarative Stream Processing Languages 2nd Edition