lidar, haskell and automatic parallelization references