タグ

数学と関数型プログラミングに関するnogoroのブックマーク (1)

  • 関数型言語とメソッドチェーン - 浜村拓夫の世界

    関数型言語が活用できていない。 今のところ、関数型言語の出番はないんだけど、切り札はたくさん持っていた方が、いざというときに困らない。 プログラム言語の選択肢の一つとして、関数型言語の使いどころについては理解しておきたい。 関数型言語の質って、そもそも何なんだろう? eugenio moggi | Tumblr TuringとChurchとMoggiの狭間で チューリング: コンピュータの基礎を考えたよ.どんなプログラムもチューリングマシンで実行できるよ. チャーチ: 書き換え?逐次処理?そんな方法だと数学的にナンセンスだよ.それよりラムダ式を使おうよ.プログラムは函数だよ. モッジ: プログラムを函数だと思うと,ダイナミックな入出力を考えた時に組合せ爆発するよ.プログラムはクライスリ圏の射だよ. おおざっぱには、(非関数型言語でも使われている)「メソッドチェーン」と似たようなもんかな?

    nogoro
    nogoro 2021/02/01
    関数型言語を理解しようとして、いろいろな関連用語を並べてみている人。第一級関数,高階関数,クロージャ,副作用,参照透過性,圏論,チューリングマシン,メソッドチェーン,ラムダ式,木構造
  • 1