F#:FS0001 - 这个表达式的类型为'int',但这里有type'unit'

时间:2017-09-20 21:29:33

标签: f#

我正在尝试运行这篇优秀文章中的代码:Finding solutions using genetic algorithms in F#

令人沮丧的是,它报告了FS0001错误,如下所示:

  

此表达式的类型为“int”,但此处的类型为“unit”

它表示代码的最后一行不正确:

evolve 1000 0 initialPopulation

我错过了什么?

1 个答案:

答案 0 :(得分:1)

从我的评论:" main"必须返回int。只添加" 0"在它的最后。