不想创建一个开放式问题.... F# 目前不在 Windows 8 开发预览中。WinRT 中有一个映射层,它将核心对象包装到 C#/VB 的 CLR 对象中,或者通过不同语言的其他映射。
鉴于此模型不强制语言通过 CLR,我作为函数式编程新手的问题是:这对 F# 有什么好处(在没有 CLR 层的情况下直接映射到 WinRT 可以进一步降低可变性,更多本机列表类型)还是会让更纯粹的函数式语言加入生态系统并将 F# 留在原处是有意义的(请记住,互操作性不再仅限于 CLR 语言)
不想创建一个开放式问题.... F# 目前不在 Windows 8 开发预览中。WinRT 中有一个映射层,它将核心对象包装到 C#/VB 的 CLR 对象中,或者通过不同语言的其他映射。
鉴于此模型不强制语言通过 CLR,我作为函数式编程新手的问题是:这对 F# 有什么好处(在没有 CLR 层的情况下直接映射到 WinRT 可以进一步降低可变性,更多本机列表类型)还是会让更纯粹的函数式语言加入生态系统并将 F# 留在原处是有意义的(请记住,互操作性不再仅限于 CLR 语言)