On the one hand, future and furrr are incredible. On the other hand, debugging subtle issues in non-trivial code that cause processes to crash/die is a horrible experience that highlights the lack of language-level features/facilities for parallel workflows.