Waves is a haskell program calculating one-, two-dimensional (later maybe also three-dimensional) wave interferences.