前一个问题(Working with heterogenous data in a statically typed language),我问了一下F#如何处理数据分析标准的任务,如操纵非类型化的CSV文件。动态语言擅长于基本任务,如 data = load('income.csv')
data.log_income = log(income)
在F#中,最优雅的方法似乎是问号(?)运算符。
检查类型,所以我正在学习F#,又看了看这个: F# type providers, how do they work 这: http://msdn.microsoft.com/en-us/library/hh361033(v=vs.110).aspx 我在F#中不是很流畅,但我的(可能不完整的)理解是类型提供者是为了给你某种对外部数据源的静态类型安全访问。 但是,他们如何做到这一点?由于数据源是外