関数型プログラミング言語Haskell Part7
■ このスレッドは過去ログ倉庫に格納されています
0311デフォルトの名無しさん
2007/05/14(月) 22:55:55範囲がIntに収まる場合はわかるのですが、それより大きい範囲を使いたい
場合はどのようにすればよいでしょう。
class Enum a where
toEnum :: Int -> a
となっていてIntに収まらないといけないのかとも思ったのですが、
instance Enum Integer
とあって、下のsuccも動くのでできるのかもと。
Prelude> succ 1000000000000000::Integer
1000000000000001
とんでもなくアホな事を聞いてたらすいませんです。
■ このスレッドは過去ログ倉庫に格納されています