【发布时间】:2010-11-02 20:21:19
【问题描述】:
当我尝试使用一个真实的项目来驱动它来学习 Haskell 时,我遇到了以下定义。我不明白每个论点前面的感叹号是什么意思,而且我的书似乎没有提到它。
data MidiMessage = MidiMessage !Int !MidiMessage
【问题讨论】:
-
我怀疑这可能是一个非常常见的问题;我清楚地记得自己也在想同样的事情,早在很久以前。
标签: haskell syntax lazy-evaluation