I'm writing a rust program to handle parallelizing system commands (arbitrary scripts and binaries), and wanna practice functional programming, mainly the "pure functions" part. I can't seem to find good resources for doing parallelization & system things in FP. Can someone suggest some resources for learning?