私は本当に SML で HashTable を作成したいのですが、SML/NJ にはこのための構造が既にあるようです。
問題は、それをどのように使用するかです。私は SML で構造体を使用する方法を完全には理解していません。また、私が読んだ本の非常に基本的な例のいくつかでは、修正方法もわからないエラーが発生するため、HashTable 構造体を使用するのは簡単なことかもしれませんが、私は知りません。誰かがこれを説明できれば、それも素晴らしいことです!
私はそれが次のようなものだと考えています:
val ht : string * int HashTable.hash_table = HashTable.mkTable();
???