27

広範なカテゴリ理論の知識がない人にアクセスできる例があるリストはありますか?ここでzygo/meta/histo/para/futu/dyna/whatever-morphismsとは何ですか?

+0

なぜあなたはそれらを知りたいですか? (あなたがカテゴリ理論に興味がないなら、私は意味する...) – ShreevatsaR

+2

カテゴリの理論は毎回私のお尻に私をノックする。 –

+10

Zygo-Meta-Histo-Para-Expi-Ali-Docious! – Apocalisp

答えて

19

Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire(PDF)も同様に役立つはずです。表記はちょっと毛深くなりますが、数回それを読んで、あなたのリストをノックダウンすることができます。

また、再帰スキーム(archived)blog postをご覧ください。ブロガーはすぐに個別にプレゼンテーションを行う予定ですので、定期的にチェックしてください。

+0

ありがとう、そこにparamorphismの説明が役立ちました。 – Fixpoint

+0

ブログ記事の著者は、1日か2日前に、自分のブログは現在ダウンしているが、旅行しており、もう1週間は何もできないことを知っていたと私に語った。 – dfeuer

+0

ああ、しばらく前もずっとダウンしていました。私は実際に(現時点で)彼がオフラインにしたと思っていました。ありがとう – nlucaroni

9

異型性について学ぶことから始まります。それらは把握するのが最も簡単です。あなたはすでに1つを知っています:foldr

次に、アナモフィズム(unfoldr)とパラモルフィズムのために行ってください。その後、他のWikipediaの記事や論文に行く。それまでに理解しやすくなります。

+2

私はすでにカタ、アナ、ハイロ、メタを把握しているので、私はそれらを問​​題に言及していません。 :)残りのウィキペディアの記事は非常に広範ではないか存在しません。 – Fixpoint

10

最近Edward KmettさんがField Guide to recursion schemesを投稿しました。

+1

はい、すでに読んでいます。非常に便利な要約。 – Fixpoint

+3

お寄せいただきありがとうございます。最善の策は、VeneとKabanovのdynamophismの論文から始めることです。それは少なくともヒストとダイナの使用を動機付けするので、そこからあなたはフューチャーを知ることができます。 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.60.9336 –

7

ここ再帰スキームのティム・ウィリアムズスライドをチェックアウト:

http://www.timphilipwilliams.com/slides.html

を彼らはそれぞれのやる気例と* -morphismsのすべてを説明します。

関連する問題