Domine o básico de Haskell
Bem-vindo ao "Master the Basics of Haskell", um curso projetado para apresentá-lo ao mundo da programação funcional com uma das linguagens mais poderosas disponíveis Este curso irá guiá-lo através dos conceitos fundamentais de Haskell, da sintaxe básica às técnicas de programação essenciais, completas com exemplos práticos . Ideal para iniciantes ansiosos para construir uma base sólida na programação funcional.
Course Details
Language
HaskellDuration
1 WeekDifficulty:
easyCategory
Programming
Certificate
YesSkills You'll Gain
- Haskell
- Functional Programming
Requirements
- This course is designed for complete beginners. A genuine interest in learning and exploring Haskell is all you need!
01Introdução ao Haskell
4 Chapters - 0/4 Completed
Introdução ao Haskell
4 Chapters - 0/4 Completed
Welcome
Introdução à programação funcional
O que é o Haskell?
Olá mundo em Haskell
02Conceitos Básicos em Haskell
4 Chapters - 0/4 Completed
Conceitos Básicos em Haskell
4 Chapters - 0/4 Completed
Sintaxe e expressões básicas
Explorando os tipos de dados e variáveis de Haskell
Tipos de declaração em Haskell
Tipo de inferência
03Entrada/Saída em Haskell
2 Chapters - 0/2 Completed
Entrada/Saída em Haskell
2 Chapters - 0/2 Completed
Sequenciando operações de E/S
Funções padrão de E/S
04Declarações Condicionais
5 Chapters - 0/5 Completed
Declarações Condicionais
5 Chapters - 0/5 Completed
Usar o 'caso' para Corresponder aos Padrões
Guardas: Uma maneira fácil de lidar com várias escolhas
se-então-outro básico
Como Haskell faz as coisas de forma diferente
O que são declarações condicionais?
05Funções em Haskell
3 Chapters - 0/3 Completed
Funções em Haskell
3 Chapters - 0/3 Completed
Expressões Lambda
Aplicando Funções
Definição de Funções
06Listas e Tuplas
3 Chapters - 0/3 Completed
Listas e Tuplas
3 Chapters - 0/3 Completed
Tuples
Compreensão da Lista
Trabalhar com Listas
07Funções de Pedido Superior
3 Chapters - 0/3 Completed
Funções de Pedido Superior
3 Chapters - 0/3 Completed
Currying
Mapa, filtro e fold
Compreender as Funções de Pedido Superior
08Tipos de dados algébricos
2 Chapters - 0/2 Completed
Tipos de dados algébricos
2 Chapters - 0/2 Completed
Números e registos
Definir Tipos Personalizados
09Tratamento de Erros
2 Chapters - 0/2 Completed
Tratamento de Erros
2 Chapters - 0/2 Completed
Tratamento de Exceções
Manipulação de Erros no Haskell
10Mini Projecto
1 Chapters - 0/1 Completed
Mini Projecto
1 Chapters - 0/1 Completed





