## learn-physics

A library of functions for vector calculus, calculation of electric field, electric flux, magnetic field, and other quantities in mechanics and electromagnetic theory. (by smunix)

## spatial-math

haskell functions for 3d math including quaternions, euler angles, dcms, etc (by ghorn)

learn-physics | spatial-math | |
---|---|---|

1 | 1 | |

0 | 11 | |

- | - | |

10.0 | 0.0 | |

almost 2 years ago | almost 2 years ago | |

Haskell | ||

BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |

The number of

For example, an activity of

**mentions**indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.**Stars**- the number of stars that a project has on GitHub.**Growth**- month over month growth in stars.**Activity**is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.For example, an activity of

**9.0**indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.## learn-physics

Posts with mentions or

**reviews of learn-physics**. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-30.-
Building not-gloss package
I made a fix that builds with Nix (via cabal) here. It builds on Mac (intel) or Linux (x86_64) with this command:

## spatial-math

Posts with mentions or

**reviews of spatial-math**. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-30.-
Building not-gloss package
spatial-math: https://github.com/ghorn/spatial-math/pull/9

## What are some alternatives?

When comparing learn-physics and spatial-math you can also consider the following projects:

**wtf-viz**

**TypeCompose**
- Type composition classes & instances & misc

**linear**
- Low-dimensional linear algebra primitives for Haskell.

**not-gloss**
- easy 3d plotting in haskell

**hgeometry**
- HGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and primitives, and it implements some geometric data structures and algorithms.

**fast-math**
- Play fast and loose with IEEE-754 rewrite RULES

**hermit**
- Haskell Equational Reasoning Model-to-Implementation Tunnel

**sbvPlugin**
- Formally prove properties of Haskell programs using SBV/SMT.

**algebra**
- constructive abstract algebra

**equational-reasoning**
- Agda-style equational reasoning in Haskell

learn-physics vs wtf-viz
spatial-math vs wtf-viz
learn-physics vs TypeCompose
spatial-math vs linear
learn-physics vs not-gloss
spatial-math vs hgeometry
spatial-math vs fast-math
spatial-math vs not-gloss
spatial-math vs hermit
spatial-math vs sbvPlugin
spatial-math vs algebra
spatial-math vs equational-reasoning