Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Haskellウェブサーバーを作り始めています。HappstackとHappstack-stateから始めることにしました。そして、Happstack-stateの概念と属性を理解するのが難しいと感じています。新しい種類のデータベースですか?またはシステムのようなオブジェクトグラフ?
その概念と属性(特にACIDについて、ディスク上のデータを永続化する方法について!)を説明できますか、それともドキュメントで説明されていますか?
MACIDはデータベースではなく、何よりもACIDフレームワークです。つまり、ディスク上のトランザクションログを正確に保持することにより、トランザクションの安全性を考慮します。その上、例えばIxSet、ステロイドのセットであり、標準的な選択肢であるを使用することができますが、あなたはあなた自身を同様にうまく転がすことができます。
IxSet
私が知っている最高のドキュメントはソースそのものだと思います。HappStackは完全に文書化されていません。