2011-08-04 9 views
4

最も簡単なUnixツールはtruefalseです。ほとんど何もしないものの、オペレーティングシステムにそれぞれ0と1を返す小さなプログラムです。 Cの例は、次のようになります。成功または失敗をHaskellのオペレーティングシステムに戻すにはどうすればよいですか?

// true - does nothing successfully 
int main(void) { 
    return 0; 
} 

検索では、この種の機能をHaskellで実装する方法を見つけることができませんでした。 IOモナドにこれを行うことができるものはありますか?

+1

'FileNotFound'を忘れないでください。 http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx – dlras2

答えて

9

System.Exitで定義されている関数のいずれかを使用します。

+0

ああ、2秒遅れて! – alternative

関連する問題