clojure-core.typed相关内容

Clojure Core.Typed注释

我将再次通过项目euler来开发和磨练我的core.typed技能。然而,我有一个很难理解类型检查器的输出。我在阅读了几篇关于core.typed的介绍材料以及一些关于core.typed wiki的信息后要求。 我使用下面的代码,请注意对的注释应用以及将 num 映射到函数中的输入 euler3 没有效果。仍然生成错误消息。请忽略显而易见的因素和 prime?函数。我选择了天真的实现,让我 ..
发布时间:2016-11-27 21:29:52 其他开发语言

什么意思是(Haskell的)语义受到推断类型(返回类型多态性)的影响?

评论员在这里写下: 最后,给定足够的宏魔法,这可以做到,但现在可能比Clojure上面实现一个Haskell风格的类型系统更少的努力。类型化Clojure可以是一个很好的模型,除非它被明确设计,使得Clojure的语义不会受到推断类型的影响。这正是在返回类型多态性中发生的,因此在类型化Clojure中显然是不可能的。 我的问题是 - 这意味着Haskell的语义受到推断类型(返回类型多 ..