[Haskell-cafe] benchmarking a function that returns an unlifted type