ceylon - ceylon 在哪里可以使用noop

标签 ceylon

我正在玩这种漂亮的语言,并看到了一个名为noop的函数。

正如文档所述,它是一个无效的函数,什么也不做!

那么,为什么我要使用什么都不做的功能呢?是否要在程序集中添加“Nop”(用于管道等),但这不是太低级了吗?

最佳答案

noop()可以代替任何void(或Anything返回)函数。因此,如果您正在调用一个函数或创建一个需要传入事件处理程序或回调函数的对象,但将其用作值是有用的,但是您对响应事件不感兴趣。

关于ceylon - ceylon 在哪里可以使用noop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31619725/

相关文章:

ceylon - 如何将 Ceylon Sequential 或数组转换为具有适当类型的通用元组?

reflection - ceylon 元模型

java - 如何使用 ceylon 命令行工具构建 ceylon?

Ceylon 1.2 二进制兼容性

不同版本的 Ceylon 模块?

ceylon - 为什么要在 Ceylon 中创建 Iterable 而不是 Sequence?

java - Ceylon 比 Java 或 Scala 有什么优势

tuples - 你可以给元组类型起别名吗?

ceylon - 泛型类中的方法可以返回与其参数列表具有相同类型的元组吗?