auの日記

プログラミング初心者の日記。(auはハンドルネームです)

MacとWindowsでミュータブルなレコードのリストを作成した際のバグ?を見つけた

auです。

Macでミュータブルなレコードのリストを作成した際にWIndowsででるメッセージと違うものが出てきたのでわかる方がいらっしゃったら教えていただけると幸いです。


作成したコード

type 'a stack = {mutable s: 'a list};;

let s = {s=[]};;

Macの場合

val s : '_weak7 list ref = {contents = []}

Windowsの場合

val s : '_a stack = {s = []}

_week n ってなんだろう・・・ってなります。特に不便がないのであればいいのですが・・・