useSpawn

inline fun <T> useSpawn(block: (process: Process) -> T): T(source)

Spawns the Process and calls Process.destroy upon block closure.

Throws

if Process creation failed