1
正規関数を使用したプログラミング言語
すべての関数が標準的な形式を持つ(関数型の)プログラミング言語はありますか?つまり、すべての入力セットに対して同じ値を返す2つの関数はすべて同じ方法で表されます。たとえば、f(x)がx + 1を返し、g(x)がx + 2を返した場合、f(f(x ))およびg(x)は、プログラムのコンパイル時に区別できない実行可能ファイルを生成します。 おそらくもっと重要なのは、プログラムの正規表現に関する詳細情報をどこで/どのように見つけることができるかということです(グーグルの「正規表現プログラム」は実りが少ないです)質問するのは自然な質問のように思えますが、探しているものの適切な用語がわからないのではないかと心配しています。そのような言語をチューリング完全にすることが可能かどうか、そうでなければ、そのような特性を保持しながらプログラミング言語をどれだけ表現できるかについて興味があります。 私の背景はかなり限られているため、前提条件の少ないソースを好むでしょうが、より高度なソースへの参照もクールかもしれません。