coldwa.st
Todos os guiasProgramaçãoWebDadosFerramentasBases de dadosHaskellConceitosCabal e buildsToolchainCompiladorDesempenhoEditor e HLS
Colorful source code on a monitor

Coldwast escreveu

O que é o SQL? A linguagem das bases de dados, explicada (2026)

Jun 14, 2026 em Programação, Dados, Bases de dados — O SQL é a linguagem padrão para armazenar, consultar e alterar dados em bases de dados relacionais. Os comandos chave (SELECT, INSERT, UPDATE, DELETE), como funciona uma consulta, SQL vs NoSQL e por que continua essencial em 2026.

Ler mais…
📅 7 min de leitura↻ Atualizado 2026

Coldwast escreveu

O que é o Git? O controlo de versões explicado para iniciantes (2026)

Jun 14, 2026 em Programação, Ferramentas, Fluxo de trabalho — O Git é um sistema de controlo de versões distribuído que regista cada alteração ao seu código para ramificar, fundir, colaborar e desfazer. Os conceitos chave (commit, ramo, merge, remote), o fluxo de trabalho diário e a diferença em relação ao GitHub.

Ler mais…
📅 7 min de leitura↬ Atualizado 2026

Coldwast escreveu

O que é um algoritmo? Uma introdução clara (2026)

Jun 14, 2026 em Programação, Conceitos — Um algoritmo é um procedimento finito, passo a passo, que transforma uma entrada numa saída. As suas propriedades chave, exemplos do dia a dia e em código, por que importa a eficiência (Big-O) e a sua diferença em relação a um programa.

Ler mais…
📅 7 min de leitura↬ Atualizado 2026

Coldwast escreveu

O que é Haskell? Uma introdução clara (2026)

Jun 14, 2026 em Haskell, Conceitos — O Haskell é uma linguagem puramente funcional, de tipagem estática e preguiçosa, com uma poderosa inferência de tipos. As ideias que a definem — pureza, imutabilidade, preguiça, tipos fortes —, para que serve e como começar.

Ler mais…
📅 7 min de leitura↬ Atualizado 2026

Coldwast escreveu

As list comprehensions em Haskell, explicadas (2026)

Jun 14, 2026 em Haskell, Sintaxe — Uma list comprehension constrói uma lista a partir de geradores com guardas opcionais — concisa e próxima da notação de conjuntos. Sintaxe, geradores múltiplos, guardas e a sua relação com map e filter.

Ler mais…
📅 6 min de leitura↬ Atualizado 2026

Coldwast escreveu

A avaliação preguiçosa em Haskell, explicada (2026)

Jun 14, 2026 em Haskell, Conceitos — O Haskell calcula um valor apenas quando este é realmente necessário. O que é a avaliação preguiçosa, os thunks, as estruturas infinitas, a armadilha das fugas de memória e forçar a avaliação estrita com seq e BangPatterns.

Ler mais…
📅 8 min de leitura↬ Atualizado 2026