これはばかげた質問かもしれませんが、Haskell を入手して (または Haskell で何らかのライブラリを使用して) SQL データベースのように動作させる方法はありますか? もしそうなら、どのように?
SQLite のようなものですが、永続性はありませんか?
Haskell の「テーブル」と Haskell の「インデックス」(メモリに格納) を作成し、外部アプリケーションがそれらにクエリを実行できるという考えです。
結合を処理できなくても大丈夫です。
その理由は、外部アプリケーションがデータベースにクエリを実行する必要があるためですが、データをacid-stateに保ちたいため、常にデータベースにデータをダンプする中間ステップを実行したくありません。