Programming F# (Paperback)
暫譯: F# 程式設計 (平裝本)

Chris Smith

  • 出版商: O'Reilly
  • 出版日期: 2009-10-23
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 410
  • 裝訂: Paperback
  • ISBN: 0596153643
  • ISBN-13: 9780596153649
  • 相關分類: F#
  • 已過版

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

商品描述

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# 設計師