首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >F# WinRT福利

F# WinRT福利
EN

Stack Overflow用户
提问于 2011-10-27 23:43:26
回答 1查看 842关注 0票数 9

不想制造一个开放式的问题..。F#目前不在Windows8dev预览版中。WinRT中有一个映射层,它将核心对象封装到C# / VB的CLR对象中,或者通过不同语言的其他映射。

考虑到这个模型并不强制语言通过CLR,我作为函数式编程新手的问题是:这对F#有什么好处(在没有CLR层的情况下直接映射到WinRT可以进一步降低可变性、更多的本机列表类型),还是让更纯功能的语言加入生态系统并将F#留在原来的地方(记住互操作性不再局限于CLR语言)

EN

回答 1

Stack Overflow用户

发布于 2011-10-28 10:59:11

如果有人为WinRT创建一个纯函数映射,那将是非常有趣的。然而,没有一种正确的方法来为某些东西做函数库(就像没有一种正确的方法来做面向对象的库一样)。

F#的好处在于,您可以轻松地在底层(命令式) API上编写自己的功能包装器。对于WinRT,这意味着我们可以轻松地实现不同的WinRT编程功能方法,而无需编写任何基于COM的映射。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7923716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档