# Examples This chapter provides various zink examples in rust: | name | knowledges | description | | ------------------------ | -------------------------------- | ------------------------------------------------- | | [`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