FFT library for Haskell based on the embedded array language Accelerate