[blog]
[ML]
[todo]
[CVS]
[bug]
[apache log]
[swiki log]
[statistics]
[map]
[man]
[info]
[アンテナ]
プログラミング的概念
自分の学習用に、各種プログラミング言語で出てくる概念をまとめて
おこうかと思います。なので、全く更新されないかも?
また、全然専門家でもなんでもないので、間違っていたらすいません。
なお、ツッコミたければ、ご自由にどうぞ。
LISP系言語
S式
λ式
評価
リスト
再帰
末端再帰
反復
クロージャ
関数ビルダ
ストリーム:
マクロ:
スロット:
総称関数:
メソッドコンビネーション:
コンディション:
REPL
シーケンス:
多値関数:
継続
大域脱出:
高階関数
副作用
Haskell
系言語
参照透明性
遅延評価
多相型:
パターン照合:
カリー化
正格性
型クラス:
モナド:
モジュール
プレリュード:
可反駁パターン
未整理
構造化プログラミング
契約によるプログラミング
オブジェクト指向
バータリー指向
エージェント指向
マルチファセット手法
アスペクト指向
サブジェクト指向
CPS
Links to this Page
Programming
last edited on 31 May 2004 at 10:18 pm
プログラミングパラダイム
last edited on 31 May 2004 at 10:17 pm