【发布时间】:2010-09-28 12:23:53
【问题描述】:
我遇到了这个answered question,但我似乎无法编译代码。我在 Seq.cast 上收到以下错误:
错误 FS0039:未定义值、构造函数、命名空间或类型“cast”。
我在 leopard 上使用 Mono 2.0.1_1 和 F# 1.9.4.19。在单声道下运行时 f# 有什么奇怪的地方吗?
【问题讨论】:
我遇到了这个answered question,但我似乎无法编译代码。我在 Seq.cast 上收到以下错误:
错误 FS0039:未定义值、构造函数、命名空间或类型“cast”。
我在 leopard 上使用 Mono 2.0.1_1 和 F# 1.9.4.19。在单声道下运行时 f# 有什么奇怪的地方吗?
【问题讨论】:
谢谢罗伯。就是这样。我能够在 1.9.4.19 中使用 map_to_typed 绕过它。
Seq.map_to_typed (fun e -> e :> System.Xml.XmlNode)
【讨论】:
您需要升级到最新版本的 F# 1.9.6.2(也称为九月 CTP): http://www.microsoft.com/downloads/details.aspx?FamilyID=61ad6924-93ad-48dc-8c67-60f7e7803d3c&displaylang=en
干杯, 抢
【讨论】: