# Examples
This chapter provides various zink examples in rust:
| [`add-two`][add-two] | `params` | basic program in zink |
| [`fibonacci`][fibonacci] | `calls`, `recursion`, `if-block` | recursion implementation |
| [`log`][log] | `log` | log APIs |
| [`select`][select] | `wasm built-in functions` | program with extra instruction `select` from WASM |
| [`storage`][storage] | `storage` | storage operations |
[add-two]: /examples/add-two.md
[fibonacci]: /examples/fibonacci.md
[log]: /examples/log.md
[select]: /examples/select.md
[storage]: /examples/storage.md