https://github.com/fpco/typed-process
