> 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.md).

# Básico

- [Módulos](https://aprenda.cafecomelixir.com.br/basico/modulos.md): Precisamos de um lugar para nossas funções morarem, senão, elas podem se perder.
- [Funções](https://aprenda.cafecomelixir.com.br/basico/funcoes.md)
- [Funções nomeadas](https://aprenda.cafecomelixir.com.br/basico/funcoes/funcoes-nomeadas.md)
- [Funções anônimas](https://aprenda.cafecomelixir.com.br/basico/funcoes/funcoes-anonimas.md)
- [Funções nomeadas convertidas para anônima](https://aprenda.cafecomelixir.com.br/basico/funcoes/funcoes-nomeadas-convertidas-para-anonima.md)
- [Tipos](https://aprenda.cafecomelixir.com.br/basico/tipos.md)
- [String](https://aprenda.cafecomelixir.com.br/basico/tipos/string.md)
- [Integer](https://aprenda.cafecomelixir.com.br/basico/tipos/integer.md)
- [Float](https://aprenda.cafecomelixir.com.br/basico/tipos/float.md)
- [Atoms](https://aprenda.cafecomelixir.com.br/basico/tipos/atoms.md): As constantes do elixir
- [Pattern Matching](https://aprenda.cafecomelixir.com.br/basico/pattern-matching.md)
- [Coleções](https://aprenda.cafecomelixir.com.br/basico/colecoes.md)
- [Tuplas](https://aprenda.cafecomelixir.com.br/basico/colecoes/tuplas.md)
- [Mapas](https://aprenda.cafecomelixir.com.br/basico/colecoes/mapas.md)
- [Estruturas](https://aprenda.cafecomelixir.com.br/basico/colecoes/estruturas.md)
- [Listas](https://aprenda.cafecomelixir.com.br/basico/colecoes/listas.md)
- [Estruturas de repetição](https://aprenda.cafecomelixir.com.br/basico/estruturas-de-repeticao.md)
- [Recursão](https://aprenda.cafecomelixir.com.br/basico/estruturas-de-repeticao/recursao.md)
- [Controle de fluxo](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo.md)
- [Pipes](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/pipes.md)
- [With](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/with.md)
- [Condicionais](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/condicionais.md)
- [if](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/condicionais/if.md)
- [cond](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/condicionais/cond.md)
- [case](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/condicionais/case.md)
- [Guards](https://aprenda.cafecomelixir.com.br/basico/controle-de-fluxo/guards.md)
- [Manipulação de dados](https://aprenda.cafecomelixir.com.br/basico/manipulacao-de-dados.md)
- [Enum](https://aprenda.cafecomelixir.com.br/basico/manipulacao-de-dados/enum.md)
- [Stream](https://aprenda.cafecomelixir.com.br/basico/manipulacao-de-dados/stream.md)
- [Compreensão (for)](https://aprenda.cafecomelixir.com.br/basico/compreensao-for.md)
