私の理解では、「純粋な OCaml」は OCaml の標準であるすべてのものを意味し、 「純粋に」機能的ではない機能を含みますが、「純粋な機能的」は通常の属性を意味します。つまり、副作用がない、例外処理がないなどです。その意味では、"純粋な OCaml" 実装は、たとえば、C を使用した OCaml または C++ 実装に反対するものと言われています。
しかし、私は最近、これについて、特定のサークルでは「純粋な OCaml」が OCaml の「純粋に機能するサブセット」を意味すると非常に主張する誰かと議論しました。
この 2 つの意味は、コミュニティで実際に使用されていますか? そのような曖昧さは存在しますか?「Pure OCaml」を第二の意味で使用している、高く評価されているソースへのポインタはありますか?