こわくない関数型プログラミング

こわくない関数型プログラミング

無料で読める本

関数型プログラミングは全部理解しようとすると難しいですが、簡単な部分の中にも有用な知見がたくさんあります。 関数型プログラミングにまだ親しんでいない人向けに、明日からのプログラミングにすぐ役に立つ考え方をできるだけわかりやすく伝えます。

Chapters
Chapter 01

こんな文章を書き始めた理由

Chapter 02

純粋関数は最高だ

Chapter 03

イミュータブルは最高だ

Chapter 04

実例:手続き型プログラムを関数型に書き直す

Chapter 05

I/O(副作用)を含むロジックをどう純粋関数にしていくか

Chapter 06

関数の合成と関数型プログラミングの便利な道具#1

Chapter 07

関数の合成と関数型プログラミングの便利な道具#2

Chapter 08

実例: jQueryフロントエンドのロジック(フォームの入力値バリデーション)#1 仕様、出発点

Chapter 09

実例: jQueryフロントエンドのロジック(フォームの入力値バリデーション)#2 方針策定、名前

Chapter 10

実例: jQueryフロントエンドのロジック(フォームの入力値バリデーション)#3 郵便番号、必須チェック、合成

Chapter 11

実例: jQueryフロントエンドのロジック(フォームの入力値バリデーション)#4 住所、メールアドレス、ふりかえり

Chapter 12

Reactを関数型プログラミングの文脈で理解する

Chapter 13

実例:Reactフロントエンドのロジック(フォームの入力値バリデーション) #1 仕様、設計、名前

Chapter 14

実例:Reactフロントエンドのロジック(フォームの入力値バリデーション) #2 残りのプロパティ、送信ボタン、コンポーネント、ふりかえり

Chapter 15

実例:バックエンド処理のロジック(スレッド型掲示板) #1 仕様

Chapter 16

実例:バックエンド処理のロジック(スレッド型掲示板) #2 ややこしいところをテスト

Chapter 17

実例:バックエンド処理のロジック(スレッド型掲示板) #3 Cookieチェックの共通化

Chapter 18

実例:バックエンド処理のロジック(スレッド型掲示板) #4 処理のストーリーを純粋関数

Chapter 19

関数型ライブラリの中の手続き型プログラム

Author
とっくり
Topics
¥0今すぐ読む
公開
本文更新
文章量
70,047
価格
0