プログラミング言語処理系の単位を落単した湯婆婆「カリー化というのかい?贅沢な名だねぇ。今日からお前の名前は部分適用だ!」 by Akihiro Kokubo

iOSDC Japan 2023
ルーキーズLT(5分)

プログラミング言語処理系の単位を落単した湯婆婆「カリー化というのかい?贅沢な名だねぇ。今日からお前の名前は部分適用だ!」

akihiro_kokubo Akihiro Kokubo akihiro_kokubo
11

「高階関数」「カリー化」「部分適用」
これらのワードを読むと今にもめまいがしそうですね。
普段からSwiftを使う人なら、目にした回数を数え上げるとキリがないでしょう。耳にタコができて仕方がないでしょう。
さて、これらを人に説明してくださいと言われるとどうでしょうか?
ドキッとしたあなたは、湯婆婆と同じ間違いをするかもしれません。

このLTで話す内容

  • 関数型プログラミングの考え方
  • 高階関数とは
  • カリー化とは
  • 部分適用とは
  • 高階関数・カリー化・ 部分適用の使い所

対象者

  • タイトルを読んで、湯婆婆のセリフに違和感を持たなかった人
  • 関数型プログラミングの世界で出てくる概念を改めて整理したい人