Functional Programming in C#

Functional Programming in C#

《Functional Programming in C#》是2011年Wrox出版的圖書,作者是Oliver Sturm。

基本介紹

  • 中文名:Functional Programming in C#
  • 作者:Oliver Sturm
  • 出版社:Wrox
  • 出版時間:2011年4月19日
  • 頁數:288 頁
  • 定價:34.99 美元
  • 裝幀:Paperback
  • ISBN:9780470744581
內容簡介,作者簡介,

內容簡介

Take advantage of the growing trend in functional programming. C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend. Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, C# MVP and functional programming expert Oliver Sturm explains the details of relevant language features in C# and describes theory and practice of using functional techniques in C#, including currying, partial application, composition, memoization, and monads. Next, he provides practical and versatile examples, which combine approaches to solve problems in several different areas, including complex scenarios like concurrency and high-performance calculation frameworks as well as simpler use cases like Web Services and business logic implementation. Shows how C# developers can leverage their existing skills to take advantage of functional programming Uses very little math theory and instead focuses on providing solutions to real development problems with functional programming methods, unlike traditional functional programming titles Includes examples ranging from simple cases to more complex scenarios Let Functional Programming in C# show you how to get in front of the shift toward functional programming.

作者簡介

Oliver Sturm有20多年的專業軟體開發經驗。他是應用程式體系結構、程式設計語言和DevExpress開發的第三方.NET工具等多個領域的專家。自2002年開始,他的主要興趣在於.NET平台。Oliver曾在許多國際會議上發表過演說,編寫了20多個培訓課程,並在雜誌上用英語和德語發表了100多篇文章。他也曾從事計算機基礎編程教學15年之久。由於他對.NET社區所做的貢獻,因此多次獲得微軟英國最佳C#程式設計師稱號。以蘇格蘭為據點,Oliver主要從事自由諮詢師和培訓師的工作,同時還是國際諮詢公司thinktecture的顧問。他的個人部落格是www.sturmnet.org/blog,商業網址是www.oliversturm.com,電子郵件地址是[email protected]。

相關詞條

熱門詞條

聯絡我們