# The `typst-algo` package.

This package helps you typeset algorithms in Typst.

To learn more about this package, take a look at the [manual](docs/manual.pdf).

## Examples of algorithms (extracted from the manual)

This is Bogosort, a _very efficent_ sorting algorithm.
![First example](docs/example-1.png)

This is a Monte-Carlo algorithm to approximate $\pi$.
![Second example](docs/example-2.png)

This is the Quine–McCluskey algorithm for solving SAT.
![Third example](docs/example-3.png)

## Contributing

This project is open-source (MIT-licensed). Feel free to contribute if you think a feature is missing, the code could be improved, or anything else.

Also, feel free to correct any typo you find.
