Programming F# (Paperback)

Chris Smith

  • 出版商: O'Reilly
  • 出版日期: 2009-10-23
  • 定價: $1,480
  • 售價: 2.0$299
  • 語言: 英文
  • 頁數: 410
  • 裝訂: Paperback
  • ISBN: 0596153643
  • ISBN-13: 9780596153649
  • 相關分類: F#
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Why learn F#? This multi-paradigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills. With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which includes access to all the great tools and libraries of the .NET platform.

Learn how to reap the benefits of functional programming for your next project -- whether it's quantitative computing, large-scale data exploration, or even a pursuit of your own. With this comprehensive guide, F# team member Chris Smith gives you a head start on the fundamentals and advanced concepts of the F# language.

  • Get a clear understanding of functional programming, and how you can use it to simplify code
  • Gain a solid understanding of the language's core syntax, including object-oriented and imperative styles
  • Simplify concurrent and parallel programming with F# Asynchronous Workflows and the Parallel Extensions to .NET
  • Learn advanced F# concepts, such as quotations and computation expressions


"This book emphasizes simple, clear explanations of the foundational elements of F#, always with an eye on the enjoyment that comes from programming in general, and programming with F# in particular." Don Syme, Principal Researcher and F# Designer, Microsoft Research

商品描述(中文翻譯)

為什麼要學習 F#?這個多範式語言不僅通過函數式編程為您提供了巨大的生產力提升,還讓您能夠使用現有的面向對象和命令式編程技能開發應用程序。通過《Programming F#》,您將迅速發現微軟新語言的許多優勢,包括訪問.NET平台的所有優秀工具和庫。

學習如何在下一個項目中利用函數式編程的好處,無論是量化計算、大規模數據探索還是您自己的追求。在這本全面指南中,F# 團隊成員 Chris Smith 為您提供了 F# 語言的基礎和高級概念的入門。

- 獲得對函數式編程的清晰理解,以及如何使用它來簡化代碼
- 獲得對語言核心語法的扎實理解,包括面向對象和命令式風格
- 通過 F# 非同步工作流和 .NET 的並行擴展,簡化並行和平行編程
- 學習高級的 F# 概念,如引用和計算表達式

“這本書強調對 F# 基礎元素的簡單、清晰解釋,始終關注的是一般編程和特別是使用 F# 編程的樂趣。” - Don Syme,微軟研究院首席研究員和 F# 設計師