部分適用はどちらかというとカリー化や第一級関数と関連する。複数の引数を取る関数において、一部の引数だけ適用された関数を得ることである。これに対して、すべての引数を適用することを完全適用と呼ぶ。例として、Haskellのような関数型言語で、与えられた数値を2倍する関数を部分適用で作るとmultiply x y = x * ytwice x = multiply x 2となる。部分適用されているのはtwiceを定義している'multiply x 2'の部分である。multiply関数は本来ならmultiply 2 3のようにして使用するものであるが、これに2だけ適用して新たな関数twiceを得るのが部分適用である。部分適用の重要性はモジュール性を高めることである。奇数・偶数の判定といった単純なものから、高階関数を駆使した複雑なものまで作り出すことができる。とくに遅延評価の言語で利用するとその効果は大きい。一方で、関数に副作用があると、思いもよらない結果をもたらすかもしれない。
マクロ展開呼び（call by macro expansion）は名前呼びと似ているが、捕獲回避置換ではなくテキスト置換を使う（ため、捕獲が起き得る）。マクロ展開呼びであることを意識せずに使っていると、予期しない結果になることがある。Hygienicマクロは、捕獲を回避するマクロである。
必要呼び（call by need、必要渡し pass by need）とは名前呼びをメモ化したようなもので、関数の引数が評価されると、その値がそれ以降の利用のために代替として格納される。副作用がない場合、これは名前呼びと同じ結果となる。引数が何度も使われている場合、（更新に要するコストの合計が毎回計算するコストの合計より小さければ）必要呼びの方が性能がよい。遅延評価を引数の評価戦略として見た場合は必要呼びである、と言える。必要呼びの言語としてはHaskellが有名である。
名前呼び（call by name、名前渡し: pass by name）では、関数の引数は全く評価されず、捕獲回避置換（Capture-Avoiding Substitution）を使って関数本体内に直接置換される。引数がその関数の評価で使われていない場合、その引数は全く評価されない。引数が複数回使われている場合、その度に再評価される。値呼びはその引数が全く使われていなくとも必ず評価するため、名前呼びの方が好ましいとする考え方もある。しかし、引数が使われている場合は名前呼びの方が性能が悪いという批判もある。名前呼びはそのまま実装されることは滅多に無い。実際の言語では、名前呼びの意味論は次の必要呼び評価の実装となっていることが多い。ALGOL 60 ではデフォルトの評価戦略が名前呼びである。副作用のある言語における名前呼びには微妙なところがあり、Jensen's Device のような例が知られている。
でりい丸は、大阪商船のバンコク・スラバヤ航路用貨客船として1922年（大正11年）に大阪鉄工所因島工場で進水した。当初は予定航路に就航したが、1926年（大正15年）に他社との競争に敗れた大阪商船はバンコク・スラバヤ線から撤退する。そのため、1927年（昭和2年）に大阪商船が台湾総督府命令航路として運航中の高雄港・広東線へ配船替えとなった。高雄・広東航路では海賊の襲撃を複数回受け、「またもやられたでりい丸」と話題になった。1937年（昭和12年）7月に日中戦争が勃発すると、でりい丸も日本海軍により徴用された。同年10月末に大阪商船から海軍へ引き渡され、同年11月23日までの播磨造船所における工事で特設砲艦として改装された。青島占領や廈門攻略作戦（1938年5月）、広東作戦（1938年10月）などに参加し、艦砲射撃や海上封鎖に従事した。1939年（昭和14年）中に徴用解除となったでりい丸は商用航海に復帰し、1941年（昭和16年）8月には南部仏印進駐で重要航路となったサイゴン・バンコクと日本を結ぶ線に就航している。1941年後半、日米関係の極度の悪化を受けた開戦準備が進み、同年11月18日付けででりい丸は再び日本海軍により徴用された。そして、太平洋戦争勃発直後の同年12月10日付けで特設砲艦籍へ編入、武装の搭載など所要の改装が施される。馬公警備府に配備され、ルソン島アパリで拿捕されたアメリカの貨物船セタス（Cetus）の回航や、陸軍部隊を乗せた護送船団の護衛など台湾周辺で行動した。1942年（昭和17年）4月10日に新設の第一海上護衛隊へ編入され、船団護衛任務でシンガポールまで行動するが、同年7月20日には横須賀鎮守府部隊へ異動となった。横須賀鎮守府では日本近海で船団護衛に従事した。1943年（昭和18年）12月からアメリカの潜水艦による熊野灘や遠州灘での通商破壊被害が続出したのに対抗し、日本海軍は、囮船を使って敵潜水艦を誘い出して撃沈する作戦を計画した。そして、でりい丸が囮船に選ばれた。でりい丸は、防水隔壁の増設、敵魚雷を食い止める防雷網、敵魚雷の磁気信管を誤作動させるための磁力発生装置搭載などの改装工事を佐世保で施された。大砲や爆雷、水中聴音機・水中探信儀などの対潜兵装も搭載されていたが、外見は非武装の商船に見えるよう擬装された。囮船に改装されたでりい丸は引き続き横須賀鎮守府部隊に属して1944年（昭和19年）1月に囮船として初めての出撃をした。しかし、後述のように1月16日に八丈島付近でアメリカ潜水艦の奇襲を受け、悪天候も重なって沈没した。