47:33 [ML'22] Efficient and Scalable Parallel Functional Programming Through Disentanglement ACM SIGPLAN