タグ flatmap
人気順 10 users 50 users 100 users 500 users 1000 usersES2019で追加されたflatMap()の使いどころ - Qiita
はじめに ES2019のアップデートで配列のメソッドflatMap()が追加されました。 はじめてflatMap()を見たときは「これはどんなときに使うのだろう」と思いました。 私のようにflatMap()をいつ使うのかピンと来ていない方も多いと思います。 しかし調べていくうちに色々使える事がわかったので、flatMap()の使いどころをご... 続きを読む
【Scala】flatMap は怖くない! | Developers.IO
ここで注意が必要なのは「型引数をとる全てのクラス(全ての総称型) ≠ 文脈付きの値」ということです。型引数をとり、文脈付きの値とはいえないクラスも存在します。 たとえば SeqFactory[A] は、 Seq のサブクラス A を生成するファクトリであり、 文脈付きの値ではありません。もっと身近な例を上げると、わたし達が普段よく目にしている(であろう) Provider[A] や Publish... 続きを読む
Ruby で Scala の Option っぽいやつを実装してみた話 - life.should be_happy # => 1 examples, ? failures
2013-07-02 Ruby で Scala の Option っぽいやつを実装してみた話 programming Scala Ruby こんな感じで実装できた。Option (Haskell で言うところの Maybe)はモナドの中でもかなりわかりやすく実装しやすい。foreach とか filter は実装してない。 ただ、これだけがあっても、map や flatmap とか foreach... 続きを読む