ラムダ計算を知っているとどれだけ役に立つか?[クローズド]
2023-12-05 04:43:42
質問
知っているすべての人へ ラムダ計算 : プログラミングに関して、どんな利点がありますか?また、それを学ぶことを勧めますか?
どのように解決しましたか?
もし、あなたが任意の 関数型プログラミング言語 でプログラミングしたいのであれば、それは不可欠です。 つまり、チューリングマシンについて知っていることがどれだけ役に立つか、ということです。 命令ポインタと現在の命令があり、マシンは現在の状態で何らかのアクションを行い、次の命令へと進んでいきます。
関数型言語では、単純にそのように考えることはできません。 ラムダ計算を思い出して、そこで項がどのように評価されるかを考えなければなりません。 ラムダ計算を知らなければ、関数型言語で効果的に働くのはずっと難しいでしょう。
関連
-
[解決済み] Mathematica の行列対角化
-
[解決済み] 簡単な面接問題が難しくなった:1~100の数字が与えられたとき、ちょうどk個の数字が欠けていることを見つけなさい。
-
[解決済み] (関数型)リアクティブプログラミングとは?
-
[解決済み] リスト内包とラムダ+フィルタの比較
-
[解決済み] Hindley-Milnerのどの部分が理解できないのでしょうか?
-
[解決済み] ラムダ(関数)とは何ですか?
-
[解決済み] 関数型プログラミングで時間関数が存在するのはなぜですか?
-
[解決済み】関数型プログラミングはGoFデザインパターンに取って代わるか?
-
[解決済み】"ランダム性 "を理解する
-
[解決済み】Haskellの入門編
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン