指定された文字列が$PATH(%path%)で実行可能ファイルを表しているかどうかを確認する方法はありますか?Windowsに移植可能である必要があります。ゼロ以外の場合はプログラムエラーまたはプログラムが見つからないことを意味する可能性があるため、単にそれを呼び出して戻りステータスを確認するという考えは適切ではありません。さて、コードでは、私は以下をしたい
possibleCompilers = ["gcc", "icc", "foo", "bar.exe"]
presentCompiler :: IO String