17
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

関数型プログラミングをわかった気になってみる

Last updated at Posted at 2016-05-03

超初心者(=私)向けの、大ざっぱなslideを作ってみました

scst.png

スライドありか

https://speakerdeck.com/aremokoremo/guan-shu-xing-puroguraminguwo-wakatutaqi-ninatutemiru
※埋め込み表示法がわからなかったのでURLを、、それにしても、なんだこのURL、、、

背景

ふだん、Android関連の開発をしているのですが、Android Nから Lambda/Streamがサポートされることになり、

  • 関数型プログラミングとかを避けて通っていたので焦っている
  • でも、関数型プログラミングの考え方が理解できず、理解しようとするたびに居眠り
  • 「まあ、使わなくてもプログラミングできるし」とか言ってると老害まっしぐらでまずい

という経緯で、自分なりの「ふわっとした」まとめをしてみました。

同僚にも同じような「関数型プログラミングアレルギー」を持った人が何人かいたのですが、「手続き型プログラミングとか、Object志向プログラミングから入った人」にとって、あたまの切り替えがけっこう辛いのかな、という印象で、そういった方々にとっても、関数型プログラミングに触れるきっかけになればな、と思ったのも経緯の一つです。

17
16
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?