A teoria das categorias pode ser vista como uma formalização para o desenvolvimento e análise de linguagens modernas de programação como C++, Java e Haskell. Os padrões de programação encontrados em teoria das categorias permite criação de programas mais declarativos e com menos bugs. Esse curso tem como objetivo apresentar os conceitos básicos e a relação com padrões de design de programas.
Dia 01: Categorias, Tipos e Funções, Categoria Kleisli, Produtos e Coprodutos, Tipos de Dados Algébricos, Functors
Dia 02: Bifunctors e profunctors, tipo função, transformação natural, monoids grátis, Functors representáveis
Dia 03: Yoneda, Functors Adjuntos, Monads, Comonads
Discentes, docentes e TAs
Programadores e desenvolvedores da área de TI
Não há fotos cadastradas para esta ação
SIGAA | UFABC - Núcleo de Tecnologia da Informação - ||||| | Copyright © 2006-2024 - UFRN - sigaa-1.ufabc.int.br.sigaa-1-prod v4.9.3