name of program to find
Nullable!Path to program.
import unit_threaded.assertions; resolveProgram("sh").isNull.shouldBeFalse; version(OSX) resolveProgram("sh").get.toString.shouldEqual("/bin/sh"); else resolveProgram("sh").get.toString.shouldEqual("/usr/bin/sh"); resolveProgram("unexisting_program").isNull.shouldBeTrue;
Resolve program name according to system path