Functional Programming For Dummies
暫譯: 傻瓜式函數式程式設計

John Paul Mueller

  • 出版商: For Dummies
  • 出版日期: 2019-02-06
  • 售價: $1,300
  • 貴賓價: 9.5$1,235
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 1119527503
  • ISBN-13: 9781119527503
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Your guide to the functional programming paradigm 

Functional programming mainly sees use in math computations, including those used in Artificial Intelligence and gaming. This programming paradigm makes algorithms used for math calculations easier to understand and provides a concise method of coding algorithms by people who aren't developers. Current books on the market have a significant learning curve because they're written for developers, by developers—until now. 

Functional Programming for Dummies explores the differences between the pure (as represented by the Haskell language) and impure (as represented by the Python language) approaches to functional programming for readers just like you. The pure approach is best suited to researchers who have no desire to create production code but do need to test algorithms fully and demonstrate their usefulness to peers. The impure approach is best suited to production environments because it's possible to mix coding paradigms in a single application to produce a result more quickly. Functional Programming For Dummies uses this two-pronged approach to give you an all-in-one approach to a coding methodology that can otherwise be hard to grasp.

  • Learn pure and impure when it comes to coding
  • Dive into the processes that most functional programmers use to derive, analyze and prove the worth of algorithms
  • Benefit from examples that are provided in both Python and Haskell
  • Glean the expertise of an expert author who has written some of the market-leading programming books to date

If you’re ready to massage data to understand how things work in new ways, you’ve come to the right place!

商品描述(中文翻譯)

您對函數式程式設計範式的指南

函數式程式設計主要用於數學計算,包括人工智慧和遊戲中使用的計算。這種程式設計範式使得用於數學計算的演算法更容易理解,並為非開發者提供了一種簡潔的編碼演算法的方法。目前市場上的書籍學習曲線較陡,因為它們是為開發者撰寫的,且由開發者編寫——直到現在。

函數式程式設計入門 探討了純粹(以 Haskell 語言為代表)和不純粹(以 Python 語言為代表)函數式程式設計方法之間的差異,適合像您這樣的讀者。純粹的方法最適合那些不想創建生產代碼的研究人員,但需要充分測試演算法並向同儕展示其有效性。不純粹的方法最適合生產環境,因為可以在單一應用程式中混合編碼範式,以更快地產生結果。函數式程式設計入門 採用這種雙管齊下的方法,為您提供一種整合的編碼方法論,否則可能難以掌握。


  • 學習編碼時的純粹與不純粹

  • 深入了解大多數函數式程式設計師用來推導、分析和證明演算法價值的過程

  • 受益於提供的 Python 和 Haskell 的範例

  • 汲取一位專家作者的專業知識,他撰寫了一些市場領先的程式設計書籍

如果您準備好處理數據,以了解事物如何以新的方式運作,那麼您來對地方了!

最後瀏覽商品 (20)