美文网首页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