小编Tho*_*eld的帖子

更改build.sbt后刷新sbt

使用和学习Scala构建工具的一部分涉及对build.sbt进行一些小的更改,然后重新运行sbt任务。但是,每次更改build.sbt时,都需要重新启动sbt控制台。这不是什么大不了的事,但是如果有一个sbt refresh任务或处理这个的东西会很好。

有人知道在进行build.sbt更改后如何刷新sbt控制台吗?

sbt

4
推荐指数
1
解决办法
972
查看次数

Source.combine 不接受可变参数?

Akka 是否试图传达这一点 Source.combine不应该与资源集合一起使用的?或者我对函数定义不知何故?

AkkaSource.combine在 vararags 之前需要第一个和第二个源。函数定义如下:

def combine[T, U](first: Source[T, _], second: Source[T, _], rest: Source[T, _]*)(
      strategy: Int => Graph[UniformFanInShape[T, U], NotUsed]
Run Code Online (Sandbox Code Playgroud)

我只想做这样的事情:

val sources : Seq[Source[Int,_]] = ???
Source.combine(sources:_*)(Merge(_))
Run Code Online (Sandbox Code Playgroud)

我不知道我sources是否会有 1,2 或许多来源。所以写案例增加了几行。没什么大不了的,但我觉得我错过了一些东西。这是 akka 流的反模式吗?

scala akka akka-stream

2
推荐指数
1
解决办法
44
查看次数

标签 统计

akka ×1

akka-stream ×1

sbt ×1

scala ×1