Walck, Scott

Learn Physics With Functional Programming: A Hands-on Guide to Exploring Physics with Haskell

(No reviews yet) Write a Review
ISBN 13:
9781718501669
author:
Walck, Scott
format:
Paperback
publisher:
No Starch Press,US
language:
English
Publication Year:
2023
Pages:
600
Dimensions:
23.1 x 17.5 x 3.3 centimetres (0
Genre:
Science, Electromagnetism, Science,
Condition:
New
Availability:
Item usually sent within 20 working days
£29.96

Description

Deepen your understanding of physics by learning to use Haskell functional programming. This hands-on guide explores theoretical physics by coding the underlying math in Haskell, using its type system to check that your code makes sense. You'll learn how to encode fundamental physical principles and express them using Haskell's logic, as well as create graphs and models of physical scenarios. Whether you're using this book for self-study or a computational physics course, it will teach you how to use functional programming to explore theoretical physics. Through numerous examples and exercises, you'll develop skills in coding vectors, derivatives, integrals, scalar fields, vector fields, and differential equations, as well as numerical integration and approximation methods.

View AllClose