Learn Physics with Functional Programming: A Hands-on Guide to Exploring Physics with Haskell
Language: English
Published by No Starch Press, 2023
- Softcover
- Used

Seller: GCCebooks, Salinas, CA, U.S.A.GCCebooks
AbeBooks seller since March 11, 2025
Condition: Used - Good
US$ 20.41
Quantity: 1 available
Add to basketItem description from seller
The cover and pages show normal wear. Book edges have stains. Book edges have marks or writing. This is a paperback. There is damage on the corners of the cover.
Seller Inventory # 3UAP3I002O3R
- Title
- Learn Physics with Functional Programming: A Hands-on Guide to Exploring Physics with Haskell
- Author
- Scott N. Walck
- Publisher
- No Starch Press
- Publication year
- 2023
- Condition
- Good
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1718501668
- ISBN 13
- 9781718501669
- Item weight
- 0.81 pounds
Learn Physics with Functional Programming is your key to unlocking the mysteries of theoretical physics by coding the underlying math in Haskell.
You’ll use Haskell’s type system to check that your code makes sense as you deepen your understanding of Newtonian mechanics and electromagnetic theory, including how to describe and calculate electric and magnetic fields.
As you work your way through the book’s numerous examples and exercises, you’ll learn how to:
- Encode vectors, derivatives, integrals, scalar fields, vector fields, and differential equations
- Express fundamental physical principles using the logic of Haskell’s type system to clarify Newton’s second law, Coulomb’s law, the Biot-Savart law, and the Maxwell equations
- Use higher-order functions to express numerical integration and approximation methods, such as the Euler method and the finite-difference time-domain (FDTD) method
- Create graphs, models, and animations of physical scenarios like colliding billiard balls, waves in a guitar string, and a proton in a magnetic field
Whether you’re using this book as a core textbook for a computational physics course or for self-study, Learn Physics with Functional Programming will teach you how to use the power of functional programming to explore the beautiful ideas of theoretical physics.
"Synopsis" may belong to another edition of this title.
About the Author
"About the title" may belong to another edition of this title.
Shipping rates within U.S.A.
| Item | 1 to 3 business days | 1 to 2 business days |
|---|---|---|
| First item | US$ 3.99 | US$ 25.98 |
Payment methods
Store description
Goodwill Central Coast's goal is to ensure that all of our community members know their worth by helping them gain the skills and confidence to land the job that could turn their lives around.
Specialty
Pre-owned booksSeller's business information
Goodwill Central Coast
1566 Moffett Street
Salinas, CA U.S.A. 93905
Terms of sale
Goodwill Central Coast builds lives, families and communities by helping people with employment needs become successful, supported by innovative enterprises that preserve earth's resources.
Shipping terms
Book order will ship via USPS. Orders typically within 1-3 business days.
Priority orders are fulfilled within the business day or receiving the order.