আমি হাস্কেলের ওয়েব সার্ভিসের জন্য একটি ইন-মেমরি ডেটাস্টোর প্রয়োগ করতে চাই। আমি STM
মোনাডে লেনদেন চালাতে চাই ।
আমি যখন হ্যাশ টেবিল বাষ্প হাস্কেলকে গুগল করি আমি কেবল এটি পাই: Data. BTree. HashTable. STM.
মডিউলটির নাম এবং জটিলতাগুলি পরামর্শ দেয় যে এটি একটি গাছ হিসাবে প্রয়োগ করা হয়েছে। আমি ভাবব যে পরিবর্তিত হ্যাশ টেবিলগুলির জন্য একটি অ্যারের আরও দক্ষ হওয়া উচিত।
STM
হ্যাশ টেবিলের জন্য অ্যারে ব্যবহার এড়াতে কি কোনও কারণ আছে ? আমি কি এই বাষ্প হ্যাশ টেবিলের সাথে কিছু অর্জন করতে পারি বা আমার কেবল স্টিম রেফ ব্যবহার করা উচিত IntMap
?
Store ! blah
এবং Store ! baz
অনুক্রমিক হতে হবে