LPFP: Code for the book Learn Physics with Functional Programming

[ bsd3, library, physics, program ] [ Propose Tags ]

Haskell code to help the user learn mechanics of one particle, mechanics of multiple interacting particles, and electromagnetic theory.

Modules

  • LPFP
    • LPFP.Charge
    • LPFP.CoordinateSystems
    • LPFP.Current
    • LPFP.ElectricField
    • LPFP.Electricity
    • LPFP.Geometry
    • LPFP.Integrals
    • LPFP.Lorentz
    • LPFP.MOExamples
    • LPFP.MagneticField
    • LPFP.Maxwell
    • LPFP.Mechanics1D
    • LPFP.Mechanics3D
    • LPFP.MultipleObjects
    • LPFP.Newton2
    • LPFP.SimpleVec

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 1.0, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4
Dependencies base (>=4.7 && <5), containers (>=0.6.7 && <0.7), diagrams-cairo (>=1.4.2 && <1.5), diagrams-lib (>=1.4.6 && <1.5), gloss (>=1.13.2 && <1.14), gnuplot (>=0.5.7 && <0.6), linear (>=1.22 && <1.23), LPFP, SpatialMath (>=0.2.7 && <0.3), Vis (>=0.7.7 && <0.7.7.1) [details]
License BSD-3-Clause
Copyright 2023 Scott N. Walck
Author Scott N. Walck
Maintainer walck@lvc.edu
Revised Revision 1 made by ScottWalck at 2024-06-01T23:26:47Z
Category Physics
Home page https://lpfp.io
Uploaded by ScottWalck at 2023-09-17T13:33:42Z
Distributions Stackage:1.1.4
Executables LPFP-ElectricWave, LPFP-Hydrogen, LPFP-ProtonEB, LPFP-GlossBilliardAnimate, LPFP-GnuplotWave, LPFP-GlossWave, LPFP-GlossBilliard, LPFP-VisTwoSprings, LPFP-GlossProton, LPFP-Mech3Proton, LPFP-VisProjectile, LPFP-GlossProjectile, LPFP-GlossHalley, LPFP-VisSimulate, LPFP-VisAnimate, LPFP-VisDisplay3, LPFP-VisDisplay2, LPFP-VisDisplay, LPFP-GlossSimulate2, LPFP-GlossSimulate, LPFP-GlossAnimate, LPFP-GlossDisplay2, LPFP-GlossDisplay, LPFP-MakeTrajectoryGraph, LPFP-hello
Downloads 224 total (40 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2023-09-17 [all 2 reports]