String) -> String -- this means e-6ren">
gpt4 book ai didi

elm - 榆树签名在 "Program Never Model Msg"中意味着什么?

转载 作者:行者123 更新时间:2023-12-05 09:17:27 26 4
gpt4 key购买 nike

我刚开始使用 elm,不了解 Haskell 及其编译器我试图了解签名在 Html.program

中的含义
func: (a -> String) -> String -- this means expects a function and return a string
main: Program Never Model Msg -- What does this mean?

最佳答案

Program 是由三个类型变量参数化的类型:flags , model , 和 msg . Never 是一种不能有任何值的类型(有关这意味着什么以及它与单位类型 () 的区别的详细解释,请参阅链接)。

Program Never Model Msg therefore 是没有任何标志( Never )的程序类型,具有 Model 类型的模型, 并传递 Msg 类型的消息.

关于elm - 榆树签名在 "Program Never Model Msg"中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47845714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com