0
比方說,我有一個輔助方法defModules
接受一些字符串前綴,並返回模塊定義的元組/集,像api
/impl
的/ etc:如何在單行上定義多個項目(在分配時使用Scala的模式匹配)?
def defModules(prefix: String): (Project, Project, ...) = ???
或
def defModules(prefix: String): Seq[Project] = ???
這是可以通過調用defModules
助手在build.sbt
單線上定義多個項目?
我想是這樣
val (fooApi, fooImpl) = defModules("foo")
,但得到一個錯誤,說這是不可能的。
沒錯,這就是我做的。 – Tvaroh