in reply to Re: Wrapper function to execute process
in thread Pipe processes and Perl subroutines together

Thanks for the reference. Yes, I have read through its documentation before. It is very powerful. No, I have not played with it.

In my opinion, however, there's something about its syntax and setup that leaves me wanting. I get confused wrapping my mind around (\$in, \$out) and the various ways of specifying handle references for the commands.

It's probably due to my inexperience. Let me look into IPC::Run some more.