Skip to content

Latest commit

 

History

History
54 lines (33 loc) · 1.12 KB

TODO.md

File metadata and controls

54 lines (33 loc) · 1.12 KB

vim: set spell spelllang=pt_br sw=4:


TODO

  • Colocar o nome do arquivo com a solução nos exercícios (nomear cada exercício?)

  • Colocar seções nos slides

  • Apresentar a receita de projeto de forma diferente (https://course.ccs.neu.edu/cs5010sp15/recipe.html)

  • Agregar todas as referências em um arquivo e fazer citações

  • Evitar copiar e colar. Tentar usar \only

  • Usar pigments para colorir o código Racket

  • Adicionar um capítulo sobre "padrões de projeto"

    • tente criar funções total

    • aplicação parcial

    • continuação

    • encadeamento de continuação (and_then)

Adicionar material sobre lambda calculo https://www.ics.uci.edu/~lopes/teaching/inf212W12/readings/lambda-calculus-handout.pdf

Vantagens e desvantagens baseado no vídeo Richard Feldman

Aspectos subjetivos

  • simples
  • elegante
  • facilidade em raciocinar sobre

Aspectos concretos

Desempenho - cache (memorização) - pré-computação - paralelização

Desenvolvimento - teste - revisão - depuração

Ecossistema - Estilo programação funcional - Linguagem de programação funcional