小编Win*_*ung的帖子

Kotlin是否支持monadic理解?

就像C#中的LINQ一样,对于Scala中的理解,Kotlin中有类似的东西吗?如果不支持,是否有计划?


编辑:答案是理解支持在桌面上.

kotlin

14
推荐指数
2
解决办法
3747
查看次数

什么是Kotlin的兼容性政策?

一旦Kotlin 1.0问世,兼容性政策会是什么?作为用户,我希望Kotlin能够保持其兼容性,无论是源代码还是二进制代码.和Java一样严肃.

相比之下,Scala就是一个糟糕的例子.未能保持次要版本之间的二进制兼容性驱使我离开.我相信很多用户已经离开了Scala,部分原因是兼容性问题.这导致许多库(包括我的SBT)无法为整个Scala版本系列提供完整的发行版.这只是二进制兼容性问题.想象一下,如果源兼容性被破坏了.

我决定在我公司的商业项目中使用Kotlin.所以我真的需要确保Kotlin 认真保持兼容性,而不是追求美.

kotlin

9
推荐指数
1
解决办法
452
查看次数

如何为kotlin异常生成serialVersionUID?

由于kotlin没有静态字段,我应该serialVersionUID在伴随对象中定义吗?

serialization kotlin

8
推荐指数
2
解决办法
4284
查看次数

kotlin是否支持在其定义文件之外创建一个实现接口的类?

我看到kotlin.List和kotlin.MutableList是由java.util.ArrayList实现的.但科特林在哪里提出这个伎俩?编译器还是stdlib中的某个地方?

如果kotlin支持在类定义文件之外创建一个实现接口的类,比如ArrayList的情况,那么它将会很吸引人.

kotlin

5
推荐指数
1
解决办法
652
查看次数

如何将参数传递给 kotlin 脚本?

我有一个 Windows 批处理

@echo off

setlocal
  call kotlinc-jvm -cp "%~dp0\lib\commons-cli-1.3.1.jar" -script "%~dp0\RmMvnRepo.kts" %*
endlocal
Run Code Online (Sandbox Code Playgroud)

如果我将“-h”选项传递给批处理,则会显示 kotlinc-jvm 自己的帮助。但我希望我RmMvnRepo.kts能收到这个选项。怎么做?


编辑:不需要再回答这个问题了。我在 kotlinc 中发现了与此相关的错误。

batch-file kotlin

5
推荐指数
2
解决办法
5779
查看次数

标签 统计

kotlin ×5

batch-file ×1

serialization ×1