Learn Physics with Functional Programming: A Hands-On Guide to Exploring Physics with Haskell
暫譯: 用函數式程式設計學習物理:使用 Haskell 探索物理的實作指南
Walck, Scott N.
- 出版商: No Starch Press
- 出版日期: 2023-01-31
- 售價: $1,800
- 貴賓價: 9.5 折 $1,710
- 語言: 英文
- 頁數: 648
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1718501668
- ISBN-13: 9781718501669
-
相關分類:
Functional-programming、物理學 Physics
立即出貨 (庫存 < 3)
買這商品的人也買了...
相關主題
商品描述
Deepen your understanding of physics by learning to use the Haskell functional programming language. This book teaches you to solve physics problems using the functional programming paradigm. Ideal for first-time programmers and science aficionados alike, it introduces the Haskell programming language and encourages the writing of beautiful code to match the elegant ideas of theoretical physics. Haskell's powerful system of types is capable of encoding important mathematical structures like vectors, derivatives, integrals, scalar fields, and differential equations. In addition, you'll explore Newtonian mechanics and electromagnetics, analyze source code, and discover why Haskell's high-order functions and referential transparency serve physics so well.
商品描述(中文翻譯)
透過學習使用 Haskell 函數式程式語言來加深對物理的理解。
本書教你如何使用函數式程式設計範式來解決物理問題。非常適合初學者和科學愛好者,它介紹了 Haskell 程式語言,並鼓勵撰寫優雅的程式碼,以匹配理論物理的優雅思想。 Haskell 強大的類型系統能夠編碼重要的數學結構,如向量、導數、積分、標量場和微分方程。此外,你將探索牛頓力學和電磁學,分析源代碼,並發現為什麼 Haskell 的高階函數和參考透明性對物理學如此有用。作者簡介
Scott Walck has a PhD in Physics from Lehigh University and has been a professor of physics, including computational physics, to undergraduates for over 20 years at Lebanon Valley College. He has also written academic articles and given talks on the use of functional programming in teaching physics.
作者簡介(中文翻譯)
Scott Walck 擁有來自萊海大學的物理學博士學位,並在黎巴嫩谷學院教授物理學(包括計算物理)超過20年,主要教授本科生。他還撰寫了學術文章並發表演講,探討在物理教學中使用函數式編程的應用。