> For the complete documentation index, see [llms.txt](https://aprenda.cafecomelixir.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aprenda.cafecomelixir.com.br/basico/funcoes.md).

# Funções

Funções são a base do desenvolvimento em Elixir. Ela que guiará seu programa ao sucesso e saber escreve-la bem é essencial para todo desenvolvedor. Existem dois tipos de funções

* [Funções nomeadas](/basico/funcoes/funcoes-nomeadas.md)
* [Funções anônimas](/basico/funcoes/funcoes-anonimas.md)
* [Funções nomeadas como anônimas](/basico/funcoes/funcoes-nomeadas-convertidas-para-anonima.md)

Vamos ver um pouco mais sobre elas.
