问题标签 [scala-2.11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 你如何缩进scaladoc的代码块
我写了这样的评论:
我希望代码缩进,但生成的 HTML 如下所示:
这是一个错误,还是...?我正在使用 Scala 2.11.0。
scala - 如何在scaladoc中转义/ *?
我有一个包含示例 Java servlet 配置的评论。看起来像:
注释中的/*
Scala 在 Scala 中创建了一个嵌套块注释,这似乎使 scaladoc 工具感到困惑。有没有办法/*
在块评论中逃脱?或者另一种显示该文本的方式?
有人建议使用实体 / 对于斜线,但实体在 {{{ }}} 代码块内不起作用。
scala - 如何使用 JSR-223 在 sbt 控制台中获取 Scala 解释器?
在 sbt 控制台,sbt 版本 0.13.5,Scala 版本 2.11.1,我可以得到javax.script.ScriptEngine
Scala:
但是,我不能使用它:
根据 SBT FAQ,我应该用 a 做一些魔术Settings
,然后将它传递给我Interpreter
的构造函数。但是,我没有直接创建一个Interpreter
(甚至不清楚我是否间接创建它,因为引擎对象是一个IMain
)。
Scala 有什么方法可以ScriptEngine
在 SBT 控制台上工作吗?
scala - 为什么 Def.inputTask 宏在 Scala 2.11.1 中不起作用?
我正在使用 Scala 2.11.1 和 sbt 0.13.5。
我有一个 sbt 插件,其中包含一个辅助函数来创建输入任务,如下所示(实现被剥离,因为它与问题无关):
此函数在 Scala 2.10.4 中编译和工作得很好,但是一旦我切换到 2.11.1,它就会失败并出现以下错误:
无法扩展以前版本的 Scala 编译的宏
宏是Def.inputTask
在 Scala 2.11.1 中简单地破坏了,还是我错过了一些明显的细节?
现在,上面的函数驻留在可以想象的最简单的 sbt 插件中。也完全没有依赖关系。
json - Scala JSON 在 2.11 中已弃用 - Argonaut 和 scala.util.parsing.json 一样简单吗?
解析 JSON 字符串,如"""["test",["aaa", "bbb", "ccc"]]"""
易于使用scala.util.parsing.json
:
印刷
如何使用Argonaut以如此简单的方式做到这一点?
scala - 如何使用 Scalas 运行时反射来检查传递的匿名函数?
假设我有如下方法:
如何使用 Scala 2.11.1 的运行时反射来检查传递的匿名函数func
?
我对获取 AST(抽象语法树)特别感兴趣func
,如果可能的话,获取首次定义该方法的位置(行号、文件)。到目前为止,我所做的只是获取有关参数类型的信息func
,而不是函数本身。
我知道在 SO 上也有类似的问题,但它们主要针对其他 Scala 版本。
scala - 如何在 Play Framework 2.3.1 中更改可编译的静态(CoffeeScript、LESS)源目录?
我正在使用 Play Framework 2.3.1 和 Scala 2.11。
例如,我需要将 LESS 和 CoffeeScript 源目录从“app/assets”更改为“app/privateassets”。
如何改变它?
scala - Slick 2.1.0 将超过 22 列的表映射到 Scala 案例类
我正在使用 Scala 2.11、Slick 2.1.0-M2、PlayFramework 2.3.1。
我需要将 25 列表映射到 Scala 的案例类。
例如我有这个案例类:
我读到可以编写自定义Shape
(证明),但任何我试图实现它的尝试都失败了。
请帮我将此案例类映射到表格。
arrays - 在 Scala 中以优雅的方式在网格中呈现具有列表属性(单元格值)的对象列表(列)?
在 Scala 模板中呈现模型对象列表(矩阵)的“最佳”方法是什么,例如:
对于这个问题,cells.size() 和 rowLabel 对于所有列对象都是一致的。控制器将 List[Column] 返回给视图。我尝试使用助手将列表转换为数组:
然后在视图中:
但当然这只是提取矩阵值而不是列或行标签。
列表列表中是否有一些 Scala 数组优点?效率很重要,因为数组大小约为。20 列 x 2000 行。还是让控制器显式返回矩阵行而不是尝试在视图中转换它们是更好的方法?
file - 在 scala 2.11._ 中处理文件
在 scala 2.11 中使用文件系统(读写删除复制文件操作)的最佳方式是什么?我曾经使用 scalax.file._,但它被删除了。谢谢!