Haskell + Servant: Exemplo de PATCH para Atualizar Campo
Автор: HaskellFP
Загружено: 2025-11-22
Просмотров: 23
Aprenda como implementar o endpoint PATCH /cliente/:id/nome usando Haskell + Servant, atualizando apenas um único campo no banco de dados de forma simples, segura e funcional.
Neste vídeo, você verá como criar uma rota de atualização parcial usando PATCH, receber apenas o novo nome via JSON e aplicar a mudança diretamente no PostgreSQL com postgresql-simple. Tudo seguindo boas práticas de API REST e o estilo funcional do Haskell.
O que você vai aprender neste vídeo:
Como definir um endpoint PATCH no Servant
Como atualizar apenas um campo no banco (nome do cliente)
Uso de execute e parâmetros SQL com segurança
Como retornar Bool indicando sucesso ou falha
Organização de rotas e handlers no Servidor Haskell
Diferença entre PATCH e PUT na prática
Ideal para:
Estudantes aprendendo APIs REST
Programadores iniciantes ou intermediários em Haskell
Quem quer dominar Servant no dia a dia
Quem busca exemplos reais de CRUD em Haskell
Se você está construindo um backend funcional em Haskell, este vídeo é essencial para entender como fazer atualizações granulares com PATCH.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: