Migrating From Spring Boot 2 To Spring Boot 3 - What's Jakarta EE Got To Do with It?
![Pythonで始めてみよう関数型プログラミング](https://cdn-ak-scissors.b.st-hatena.com/image/square/de8b38c55cf6b8eb1e275fe0ea99fff677398606/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Ff48794719fed4f40bba5fbb11d7df057%2Fslide_0.jpg%3F13591388)
Background Scalaのコレクション操作かっこいいですよね。余計な中間変数とか作らずにすっきり書けます。 val result = (0 to 10000) .filter(_ % 3 == 0) .map(_ + 1) .groupBy(_ % 10) .map { it => val k = it._1 val v = it._2.sum (k, v) }.toList このコードは0から10000までの数字を3の倍数だけ残して1足して10で割ったあまりでグループ分けした時のそれぞれの数値の和です。この計算に特に意味は無いですが,データ処理フローをこのように思考の順番と全く同じで非常にわかりやすく(かっこ良く)書ける例です。 これをPythonでやろうとすると... import itertools result = range(0, 10001) result = filt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く