Haskell'de bir web servisi için bir bellek içi veri deposu uygulamak istiyorum. STM
Monad'da işlem yapmak istiyorum .
Ben google hash tablo buhar Haskell zaman ben sadece bunu almak: Data. BTree. HashTable. STM.
Modül adı ve karmaşıklıkları bu bir ağaç olarak uygulandığını göstermektedir. Bir dizi değiştirilebilir tablolar için daha verimli olması gerektiğini düşünürdüm.
Bir STM
hashtable için bir dizi kullanmaktan kaçınmak için bir neden var mı ? Bu buhar karma tablo ile hiçbir şey elde yoksa sadece bir bir buhar ref kullanmalıdır IntMap
?
Store ! blah
ve Store ! baz
ardışık olmak zorunda