エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Scala]ScalazのTaskを使う上で知っておきたいこと - Qiita
この記事は何? scalazのTaskを使う上で知っておきたいtipsとか注意点とか。 以前、こういう記事を書い... この記事は何? scalazのTaskを使う上で知っておきたいtipsとか注意点とか。 以前、こういう記事を書いた。 [Scala]scalazのTaskは何が嬉しいのか - Qiita ScalaのFutureと同じようなこと出来る + 便利なAPIが生えているというイメージ。 と書いたが、実際に使っていく上ではもう少し知っておくべきことがあるのでまとめておく。 Taskは遅延評価される 改めて、Taskは遅延評価されるもの。 Task.nowを使うと名前の通り即時評価されるが、apply, delay, pointなどの別のファクトリを使用すると遅延評価される。 作成したTaskをmapやflatMapを使って合成していくことになると思うが、それらも遅延評価されて逐次実行される。 scala標準のFutureと比較してみる。 import scala.concurrent.Future
2017/11/17 リンク