【发布时间】:2015-07-11 03:04:20
【问题描述】:
假设我使用mailbox = Signal.mailbox Action 创建了一个Mailbox,其中type Action = Blah,稍后我可以使用Signal.send mailbox.address Blah 向此mailbox 发送操作,这允许我在mailbox.signal 上收听,怎么会?我的意思是,毕竟typeMailbox只是{address : Signal.Address Action, signal : Signal.Signal Action}的别名,是不是因为,在elm中,对于某种类型,只有一个信号,所以在上面的场景中,我就不用说了elm将mailbox.signal与mailbox.address绑定,elm会因为某种类型的地址和信号一一对应而自己找出来?
【问题讨论】:
标签: elm