我想了解人們如何在OCaml中編寫trie。還有就是我在網上找到了一個例子:無法理解OCaml trie類型聲明
它定義了一個地圖:
module CharMap = Map.Make(Char)
然後定義線索的類型:
(* count of members of the set that end at this node * mapping from
next char => children *)
type trie = Node of int * trie CharMap.t
這裏是我的問題:什麼是trie CharMap.t
?我認爲它是某種地圖,但我無法弄清楚它是什麼。
感謝
thx,這對我來說很有意義 – 2013-03-07 23:15:50