Haskell Implementation of Generic N-Body Computations