Repa provides high performance, regular, multi-dimensional, shape polymorphic
parallel arrays. All numeric data is stored unboxed. Functions written with
the Repa combinators are automatically parallel provided you supply
+RTS -Nwhatever on the command line when running the program.