LPFP-core 1.1.1 → 1.1.5
raw patch · 3 files changed
+4/−4 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- LPFPCore.Mechanics1D: pingpongPosition :: Time -> Velocity
+ LPFPCore.Mechanics1D: pingpongPosition :: Time -> Position
Files
- LPFP-core.cabal +2/−2
- src/LPFPCore/Mechanics1D.hs +1/−1
- src/LPFPCore/Newton2.hs +1/−1
LPFP-core.cabal view
@@ -1,5 +1,5 @@ name: LPFP-core-version: 1.1.1+version: 1.1.5 synopsis: Code for the book Learn Physics with Functional Programming description: Haskell code to help the user learn mechanics of one particle, mechanics of multiple interacting particles, and electromagnetic theory.@@ -36,5 +36,5 @@ LPFPCore.Maxwell hs-source-dirs: src build-depends: base >= 4.7 && < 5,- containers >= 0.6 && < 0.7+ containers >= 0.6 && < 0.8 default-language: Haskell2010
src/LPFPCore/Mechanics1D.hs view
@@ -106,7 +106,7 @@ dampedHOStates :: [State1D] dampedHOStates = statesTXV 0.001 0.0027 (0.0,0.1,0.0) dampedHOForces -pingpongPosition :: Time -> Velocity+pingpongPosition :: Time -> Position pingpongPosition = positionFtxv 0.001 0.0027 (0,0.1,0) dampedHOForces pingpongVelocity :: Time -> Velocity
src/LPFPCore/Newton2.hs view
@@ -160,7 +160,7 @@ pedalCoastAir2 :: Time -> Velocity pedalCoastAir2 = velocityFtv 0.1 20 (0,0) [\( t,_v) -> pedalCoast t- ,\(_t, v) -> fAir 1 1.225 0.5 v]+ ,\(_t, v) -> fAir 2 1.225 0.5 v] velocityCF' :: Mass -> Velocity -- initial velocity