|
1 year ago | |
---|---|---|
.vscode | 2 years ago | |
src | 1 year ago | |
.dockerignore | 2 years ago | |
.gitignore | 2 years ago | |
Cargo.lock | 1 year ago | |
Cargo.toml | 1 year ago | |
Custom_Functions.ipynb | 1 year ago | |
Dockerfile | 1 year ago | |
Explore.ipynb | 1 year ago | |
LICENSE.md | 2 years ago | |
Makefile | 2 years ago | |
README.md | 2 years ago |
A library for exploring calculus concepts by writing code in Rust.
To use the code, without using containers, follow these steps.
shell
sudo apt install build-essential && \
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
shell
git clone https://notabug.org/c0digam0s/calc-explorer.git
master
is the primary branch that all features get merged into.shell
cargo test
To use the container, but just for writing code, follow these steps.
docker
commands with that of your favorite
service.Makefile
which has handy helpers.Make
's convenience to run pseudo-scripts of
command line code.make container
make run
Makefile
commands
and port them to your system :shrugs:The container has jupyter lab
built in. To use this, follow these steps.
Makefile
on posix systems. See note above.jupyter lab
server with make jupyter
jupyter lab
server with make close
Explore.ipynb
to see how it works.rust
kernels are available to launch, and you can switch kernels between
python
and rust
as you wish.python
code won't execute on a rust
kernel, and vice-versa.I hate all of this.
rust
has a ridiculous code of conduct, so be sure that
you comply with that.
docker
and python
have their own licensing; educate yourself on them.