#units #physics #calculations #compiler #unit #language

numbat

A statically typed programming language for scientific computations with first class support for physical dimensions and units

20 releases (stable)

1.14.0 Oct 11, 2024
1.12.0 May 26, 2024
1.11.0 Mar 9, 2024
1.9.0 Dec 19, 2023
0.1.0 Nov 19, 2016

#123 in Math

Download history 28/week @ 2024-07-22 23/week @ 2024-07-29 154/week @ 2024-08-05 55/week @ 2024-08-12 81/week @ 2024-08-19 81/week @ 2024-08-26 27/week @ 2024-09-02 33/week @ 2024-09-09 41/week @ 2024-09-16 80/week @ 2024-09-23 39/week @ 2024-09-30 231/week @ 2024-10-07 123/week @ 2024-10-14 48/week @ 2024-10-21 50/week @ 2024-10-28 53/week @ 2024-11-04

321 downloads per month
Used in 2 crates

MIT/Apache

1MB
20K SLoC

Numbat

Numbat is a statically typed programming language for scientific computations with first class support for physical units.

This crate contains the compiler for the Numbat language, as a library. The command line tool is available as numbat-cli.

Dependencies

~17–26MB
~323K SLoC