このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

JSON処理とカロウビ展開圏

JSONデータにundefinedも入れて、その上でホントの例外⊥も入れた領域を考える。これをJとする。J 上の計算可能な関数を考えると、対象が1つの圏(モノイド)ができるが、これのカロウビ展開圏 KE(J)を作る。

JSON処理関数(コマンド)の最初の意味論は、このカロウビ展開圏KE(J)のなかで作れる気がする。これにモナド/コモナドを入れて、クライスリ/余クライスリ圏を生やした圏バンドルを作り、最終的には平坦化したファイバー圏を作ればいいのだろう、たぶん。