Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução a Haskell
- Plataforma e ferramentas
- Programa Olá Mundo
- Um pouco de história
Haskell sintaxe
- Funções
- Distinção de maiúsculas e minúsculas e correspondência de padrões
- Layout (recuo)
- Estruturas de controle (se, caso, deixe, onde)
Sistema de tipos
- Tipos básicos
- Tipos de funções simples
- Polimorfismo
- Funções de ordem superior
- Tipos personalizados
- Números em Haskell
- Classes de tipo
Construindo programas
- Tratamento de IO
- Sistema de módulos
- Pacotes e bibliotecas
- Compilando aplicativos
Exemplos e estudos de caso
- Quebra-cabeça de oito rainhas em Haskell
- Programação dinâmica e memorização em Haskell
- Análise simplificada de arquivos CSV
- Um cliente HTTP
Requisitos
Familiaridade com, pelo menos, uma outra linguagem de programação. Programming experiência.
14 Horas