mirror of
https://github.com/rzmk/ladderz.git
synced 2025-12-19 06:59:25 +00:00
🔬 Implementations of math & tech concepts. Run concepts as code using the ladderz Rust library crate & in the terminal using the lz CLI tool. Additionally explore with Rust/Python Jupyter Notebooks.
algebraclicrateeducationexercisesgithub-actionsgithub-pagesjupyter-notebooklearningmathpythonresearchrustrust-lang
| .github | ||
| ladderz | ||
| notebooks | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
ladderz
The ladderz project is a collection of implementations of mathematical/technical concepts in code. A primary aim is to learn to implement these concepts, regardless of the efficiency of the implementations.
If you're looking for a more efficient implementation of a concept (e.g., for use in your programs), other resources may be more useful.
You may find the following primary resources:
- notebooks - Jupyter notebooks with exercises and solutions in Python
- pre-algebra - Pre-algebra concepts
- ladderz - A crate with implementations of concepts in a Rust library
- docs - Documentation for the
ladderzcrate
- docs - Documentation for the
Ideas
Not currently implemented, but ideas that may be useful:
- Extend to:
- Algebra
- Calculus
- Linear Algebra
- Statistics
- Discrete Math
- Algorithms
- py-ladderz - A package for running implementations of mathematical concepts in Python
- ladderz CLI - A CLI tool for ladderz in Rust
- ladderz App - An interactive multi-platform (web, desktop, mobile) app potentially including visualizations, practice problems, & a course-like structure (potentially in Flutter or Tauri with Next.js & Rust)