我们可以在ocaml中定义一个参数为0的函数吗?

不满意

在其他语言中,我们可以有一个不带参数的函数。我们可以在ocaml中使用0参数函数吗?

杰弗里·斯科菲尔德

OCaml中的函数仅具有一个参数(忽略由于可选参数引起的复杂性)。因此,不能有没有参数的函数。

如@ alfa64所说,您可以将简单值视为不带参数的函数。但是它将始终具有相同的值(实际上,它使它类​​似于纯函数)。

如果您想编写一个实际上不需要任何参数的函数(可能有副作用),通常将()其用作参数:

# let p () = Printf.printf "hello, world\n";;
val p : unit -> unit = <fun>
# p ();;
hello, world
- : unit = ()
# 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以有一个由名称参数函数组成的数组吗?

来自分类Dev

我们可以有一个由名称参数函数组成的数组吗?

来自分类Dev

我们可以在C中与变量一起声明一个函数吗?

来自分类Dev

我们可以编写一个以元素为参数并返回结果的泛型方法吗?(例如返回 isDisplayed() 函数结果的方法)?

来自分类Dev

我们可以调用一个参数为java.lang.reflect.Array的方法吗?

来自分类Dev

我们可以在自定义函数中包含条件作为参数吗?

来自分类Dev

我们可以在Oracle SQL Developer中定义一个包含值范围的变量吗?

来自分类Dev

我们可以从const对象中引用一个setter成员函数作为const吗?

来自分类Dev

我们可以在 PHP 函数中返回一个字符串吗?

来自分类Dev

我们可以继承另一个类中的一个类中定义的自定义变量吗?

来自分类Dev

我们可以用C ++返回一个函数吗?

来自分类Dev

我们可以从另一个函数调用OnCreate()方法吗

来自分类Dev

jQuery我们可以循环一个函数吗?

来自分类Dev

我们可以训练一个模型作为平方函数吗

来自分类Dev

我们可以将IBOutlets放在一个类别中吗?

来自分类Dev

我们可以从SSRS订阅报告中创建一个只读文件吗

来自分类Dev

在C ++中,我们可以为每个整数创建一个类吗?

来自分类Dev

我们可以在NEXT JS中建立一个门户吗

来自分类Dev

我们可以在WSO2ESB中设置一个数组吗?

来自分类Dev

我们可以在类声明中声明一个类类型的指针吗?

来自分类Dev

我们可以在同一个对象中实现多个 QtRO 接口吗?

来自分类Dev

我们可以在 Twilio 的电话会议中拨打一个号码吗?

来自分类Dev

我们可以在 cassandra 中截断表吗,如果任何一个节点宕机了

来自分类Dev

我们可以设置一个在 BIOS 中关闭的设备吗

来自分类Dev

我们可以在 Flutter 中创建一个新的小部件吗?

来自分类Dev

我们如何正式地说一个函数在参数中是非严格的?

来自分类Dev

我们如何在Cassandra“用户定义函数”中传递一个常量值?

来自分类Dev

像,虚拟函数我们可以在 C++ 中创建一个虚拟变量

来自分类Dev

我可以定义一个返回自己的OCaml函数吗?

Related 相关文章

  1. 1

    我们可以有一个由名称参数函数组成的数组吗?

  2. 2

    我们可以有一个由名称参数函数组成的数组吗?

  3. 3

    我们可以在C中与变量一起声明一个函数吗?

  4. 4

    我们可以编写一个以元素为参数并返回结果的泛型方法吗?(例如返回 isDisplayed() 函数结果的方法)?

  5. 5

    我们可以调用一个参数为java.lang.reflect.Array的方法吗?

  6. 6

    我们可以在自定义函数中包含条件作为参数吗?

  7. 7

    我们可以在Oracle SQL Developer中定义一个包含值范围的变量吗?

  8. 8

    我们可以从const对象中引用一个setter成员函数作为const吗?

  9. 9

    我们可以在 PHP 函数中返回一个字符串吗?

  10. 10

    我们可以继承另一个类中的一个类中定义的自定义变量吗?

  11. 11

    我们可以用C ++返回一个函数吗?

  12. 12

    我们可以从另一个函数调用OnCreate()方法吗

  13. 13

    jQuery我们可以循环一个函数吗?

  14. 14

    我们可以训练一个模型作为平方函数吗

  15. 15

    我们可以将IBOutlets放在一个类别中吗?

  16. 16

    我们可以从SSRS订阅报告中创建一个只读文件吗

  17. 17

    在C ++中,我们可以为每个整数创建一个类吗?

  18. 18

    我们可以在NEXT JS中建立一个门户吗

  19. 19

    我们可以在WSO2ESB中设置一个数组吗?

  20. 20

    我们可以在类声明中声明一个类类型的指针吗?

  21. 21

    我们可以在同一个对象中实现多个 QtRO 接口吗?

  22. 22

    我们可以在 Twilio 的电话会议中拨打一个号码吗?

  23. 23

    我们可以在 cassandra 中截断表吗,如果任何一个节点宕机了

  24. 24

    我们可以设置一个在 BIOS 中关闭的设备吗

  25. 25

    我们可以在 Flutter 中创建一个新的小部件吗?

  26. 26

    我们如何正式地说一个函数在参数中是非严格的?

  27. 27

    我们如何在Cassandra“用户定义函数”中传递一个常量值?

  28. 28

    像,虚拟函数我们可以在 C++ 中创建一个虚拟变量

  29. 29

    我可以定义一个返回自己的OCaml函数吗?

热门标签

归档