用中，消息可以来自各种来源：用户交互，模型初始化，来自codice_24的内部调用，订阅的外部事件（窗口改变大小、系统时钟、JavaScript互操作等等）和URL变更及请求。
限制.Elm不支持高种类多态，这是有关的语言Haskell和PureScript所提供的，Elm还不支持创建类型类。这意味着，例如Elm没有跨越多种数据结构如codice_32和codice_3的通用的codice_34函数。在Elm中，这种函数典型的要限定上它们的模块名字来调用，例如调用codice_