Programa do Curso
Tipo Básicoclassopédia
- Funtor
- Aplicativo
- Dobrável, Atravessável
- Mônadas
- Outros (seta, etc.)
Tipos avançados
- Tipos de dados algébricos em profundidade
- Aulas de tipo avançado
- Digite famílias
- GADTs
Depuração e otimização de código
- Rigor nos tipos de dados e funções
- Perfil de memória e CPU
- Estruturas de dados eficientes (bytestring, texto, vetor e co.)
- Nota sobre "inseguros"
Compreendendo o sistema de tempo de execução
- Layout de memória no GHC
- Descompactando campos restritos
- Compreendendo e lendo o Núcleo
Simultaneidade em Haskell
- Haskell tópicos
- MVars e companhia.
- STM
- Paralelismo
Interface de Função Estrangeira
- Noções básicas de FFI
- Seguro versus inseguro
- Globais em Haskell
Modelo Haskell
- Emenda e cotação
- A mônada Q
- Reificação
Requisitos
Conhecimentos básicos da linguagem de programação Haskell e alguma experiência em programação Haskell.
Declaração de Clientes (5)
The flexibility to handle cases I was interested in. Very helpful!
Paul Lopez - Student
Curso - Haskell Fundamentals
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Curso - Clean Code
Muitos conhecimentos práticos demonstrados com exemplos da "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Machine Translated
Fazer alterações em tempo real, uma vez que no terceiro dia já estava a começar a perder-me mais do que antes e era mais difícil detetar rapidamente um erro, pude fazer o zcheckout da última alteração e estar atualizado com o material
Paulina
Curso - Advanced Java Security
Machine Translated
Very good knowledge and character.