【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

F#类型假设 -- 缘起与原理

  • 2012-10-07
  • 本文字数:539 字

    阅读完需:约 2 分钟

微软研究院最近发布了一份白皮书用来阐述 Type Providers 如何协助 F#来接入和处理海量的网络数据。

Type Providers 旨在解决哪些问题呢?

  • 网络上各种来源的不同类型的数据
  • 通过特定语言编写的解析层(自动生成或手动编写)来访问上述数据源

Type Providers 提供了一种将现有数据类型转换成可供 F#开发人员使用的数据类型或元数据类型的标准机制。一旦为某种数据类型或模式创建了 provider 以后就不需要再单独为它们创建 provider 了。数据的结构在连接到数据源后的设计时间(假定已与数据源相连),由 Type Provider 推导出。

在 F#的编译器中亦可访问到这些数据,并支持诸如智能提示和内联文档等 IDE 特性,并且在内联文档中,可以按需查看数据源中数据模式和元数据等信息。

与LINQ 结合,这使得F#直接操作各种数据源时额外有效。大家可以通过观看 Joe Pamer 的演讲来了解更多详情。

F# 3.0 与.NET framework 4.5 一同发布。并且微软最近宣布了它的代码发布——可以通过该代码来查看功能特性的实现细节

查看英文原文: F# Type Providers – Why And How


感谢贾国清对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-07 08:031142
用户头像

发布了 31 篇内容, 共 79980 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

Java中的程序控制流程,java面试常问知识

Java 程序员 后端

Java垃圾回收机制小结以及优化建议,kafka的工作原理图

Java 程序员 后端

模块三:如何保证设计出合理的架构? -- 学习总结

小鹿

JavaFx:窗口切换和ListView以及TableView的值绑定,docker面试题

Java 程序员 后端

Java中的容器,Java开发进大厂面试必备技能

Java 程序员 后端

Java中高级核心知识全面解析——消息队列(1),看完这一篇就够了

Java 程序员 后端

Java在2018年的形势,MySQL优化原理分析及优化方案总结

Java 程序员 后端

JavaWeb之Servlet技术(二),java基础程序设计题

Java 程序员 后端

Java使用JDBC开发 之 DBCP连接池,保洁阿姨看完都会了

Java 程序员 后端

Java发送邮件,字节跳动上千道精选面试题还不刷起来

Java 程序员 后端

Java如何在运行时识别类型信息?,java发展史百度百科

Java 程序员 后端

Java中的几种阻塞队列,kalilinux渗透教程

Java 程序员 后端

Java反射,mysql开发教程

Java 程序员 后端

Java基础知识总结(绝对经典),java项目实战视频旅行社管理系统

Java 程序员 后端

JavaWeb Ajax详解,linux操作系统基础教程安俊秀课后答案

Java 程序员 后端

Java中的几种阻塞队列(1),mybatis返回主键原理

Java 程序员 后端

Java反射(1),java架构师薪资

Java 程序员 后端

Java大牛带你4小时开发一个SpringBoot+vue前后端分离博客项目

Java 程序员 后端

Java中使用Spring-security(一),java做视频直播

Java 程序员 后端

Java中的Type类型详解,javase菜鸟教程

Java 程序员 后端

Java中的初始化与清理,kafka参数调优

Java 程序员 后端

Java基础03 Java的运算符,阿里巴巴java性能调优

Java 程序员 后端

Java中高级核心知识全面解析——Dubbo,kafka入门到精通文档

Java 程序员 后端

java响应重定向发送post请求,spring+mybatis基础知识

Java 程序员 后端

Java基于TCP的网络编程,在阿里工作5年了

Java 程序员 后端

Java基础复习(DayEleven),应届生面试java开发工程师的题

Java 程序员 后端

Java多线程笔记,java自学视频免费

Java 程序员 后端

JavaWeb学习笔记6——事务实例,我的支付宝3面+美团4面+拼多多四面

Java 程序员 后端

Java中高级核心知识全面解析——消息队列,mybatis映射原理

Java 程序员 后端

java反射map转实体类 实体转map,微服务架构的优缺点

Java 程序员 后端

Java多态实现原理,招银网络科技java面试

Java 程序员 后端

F#类型假设--缘起与原理_语言 & 开发_Roopesh Shenoy_InfoQ精选文章