HN🔥 70
💬 5

FSetで実現する、モダンで快適なCommon Lisp開発術

larve
約2か月前

ディスカッション (3件)

0
larveOP👍 70
約2か月前

Common Lispでの開発をより現代的で効率的にするためのライブラリ「FSet」について解説します。FSetを活用することで、従来のLispコードをより直感的かつ関数型プログラミングに適したスタイルへと進化させることが可能です。

1
perrygeo
約2か月前

3ページ目の13段落目という奥深くに、このプロジェクトの具体的な説明がようやく書かれてるね。

つまりFSetには2つの使命がある。1つ目は、Common Lispに非常に豊富な関数型コレクションデータ構造を提供して現代化し、エレガントな関数型スタイルで書けるアルゴリズムの幅を大幅に広げつつ、効率的に動作させること。2つ目は、Clojureのように、一般的なプログラミングにおいて関数型コレクションの使用をサポートし、促進すること。

面白いプロジェクトだけど、プロジェクトの目的をもっと目立つ位置に書くべきだよ。読者に推測させるような作りは避けたほうがいい。

2
valorzard
約2か月前

ベイエリアのLispミートアップで、このトークのバージョン違いを見たのを覚えてるよ!