美文网首页Scala
Scala For 推导式介绍

Scala For 推导式介绍

作者: 希望是水户洋平 | 来源:发表于2020-09-08 23:06 被阅读0次

最近在结合play框架学习Scala,遇到以下代码中的for及<-用法有点懵:

val allSiteAvailable: Future[Boolean] = for {
    siteAvailable <- playSiteAvailable
    githubAvailable <- playGithubAvailable
  } yield (siteAvailable && githubAvailable) //返回的是两个集合经过&&操作后形成的集合

看了这位老哥的博客明白了,原来是Scala的for推导式这个语法糖。
原文链接:https://notes.mengxin.science/2018/09/06/scala-for-comprehension-introduction-in-practice/

相关文章

网友评论

    本文标题:Scala For 推导式介绍

    本文链接:https://www.haomeiwen.com/subject/rilsektx.html