8.2 - Programação Funcional em Haskell: Tipo de Dado Fold
Channel: ufabc_hal
Date: 17/09/2020

Como descrever o processo de folding através de um tipo de dado algébrico.

Baseada na palestra Beautiful folds por Gabriel Gonzalez (https://github.com/Gabriel439/slides/blob/master/munihac/foldmap.md)

Disciplina de Paradigmas de Programação - UFABC
Professores: Emílio Francesquini e Fabrício Olivetti

Material da aula (incluindo código): http://pesquisa.ufabc.edu.br/haskell/posts/haskell/08.monoids.foldable.html
Curso completo em: http://pesquisa.ufabc.edu.br/haskell/

Créditos: 
Figura: https://www.youtube.com/watch?v=mfkSAwR6KIs