Functional programming 什么是绑定事件?

Functional programming 什么是绑定事件?,functional-programming,ocaml,Functional Programming,Ocaml,我在学习 我有几个简单的问题: 什么是绑定? 什么是事件? 什么是绑定事件? 我问这些问题是因为书上说: 我没有读过这篇文章,我只是一个谦逊的实践者(不是理论家),但我很确定我知道这些术语的含义 绑定是名称与值的关联 引用是名称在表达式中的单个外观。如果名称出现两次,则出现两次 绑定引用是名称在点中的外观,使其绑定到值。在中,设x=4 In x+2中x的第一次出现是绑定出现,第二次只是出现 编辑:引用的文本告诉您的是,当一个名称出现在一个模式中时,模式的成功匹配会导致名称绑定到一个值。我编辑

我在学习


我有几个简单的问题:

什么是
绑定

什么是
事件

什么是
绑定事件


我问这些问题是因为书上说:


我没有读过这篇文章,我只是一个谦逊的实践者(不是理论家),但我很确定我知道这些术语的含义

绑定是名称与值的关联

引用是名称在表达式中的单个外观。如果名称出现两次,则出现两次


绑定引用是名称在点中的外观,使其绑定到值。在
中,设x=4 In x+2
x
的第一次出现是绑定出现,第二次只是出现


编辑:引用的文本告诉您的是,当一个名称出现在一个模式中时,模式的成功匹配会导致名称绑定到一个值。

我编辑了这个问题,并给出了关于这个问题的文本。请看一看。在
中,让x+2中的x=4
第一个
x
是一个模式。您可以在
let
中使用所需的任何图案。例如,
设x,y=3,5在x+y中
。(见编辑我的答案)啊,好的,现在明白了。因此,在
中,让x,y=3,5在x+y
中,
x,y=3,5
是绑定引用,因为它们绑定了一些值。第二个不只是“一个引用”,而是绑定引用。