2015-09-21 6 views
9

一般に、Haskellライブラリは、不可能な状態を表現できないようにします。しかし、私はしばしばIntが非負の数字だけが意味があるところで使用されるのを見ます。なぜこれらの場合にWordが使用されていないのですか?なぜhaskellではunsigned intがまれですか?

+0

この質問は非常に興味深いものですが、主観的な答えがあるようです。したがって、それはSOの要件を満たしていません。 – jakubdaniel

+1

以前の質問:http://stackoverflow.com/questions/12432154/int-vs-word-in-common-use –

答えて

11

ちょうどNumeric.Naturalbaseにあります。

歴史的事故だと思います。 IntIntegerは、他の固定サイズの整数型がたくさん落ちてしまったhaskell98プレリュードにありました。

関連する問題