An Executable Specification of Map-Join-Reduce Using Haskell | IEEE Journals & Magazine | IEEE Xplore