Pular para o conteúdo principal

Guia de Estilo

O estilo do Klar é rigoroso para clareza.

Nomenclatura

  • Use camelCase para variáveis e funções
  • Prefira nomes descritivos em vez de nomes curtos

Estrutura

  • Mantenha main pequeno
  • Extraia lógica em funções tipadas

Fluxo de controle

  • Evite cadeias de if profundamente aninhadas
  • Use otherwise ... because "..." para documentar intenção

Expressões

A precedência não é formalmente especificada (ND).
Escreva com parênteses quando estiver em dúvida.

Retornos

Sempre retorne explicitamente. Até mesmo void.