O documento descreve a jornada do autor com programação funcional ao longo de 2017, desde seus primeiros passos com Elm até adotar cada vez mais uma abordagem funcional em Ruby. Ele experimentou diferentes tecnologias, leu livros, organizou e participou de eventos e contribuiu com projetos open source, aprofundando seu entendimento sobre programação funcional.
19. Me coloquei à
disposição para
organizar o
próximo Meetup
23/06.
3 Hello Worlds
em Elm.
22/06
Junho / 2017
Entrei para
comunidade
Elm via
ElmBrasil no
Telegram
20/06.
Roadmap do
Elm, como Evan
Czaplicki
prioriza os
próximos.
(Simplicidade)
24/06
Primeiros reflexos:
Criei uma abstração
compondo funções
para gerenciar o ciclo
de vida do JS no
Turbolinks.
28/06.
20. Junho / 2017
Me coloquei à
disposição para
organizar o
próximo Meetup
20/06.
3 Hello Worlds
em Elm.
22/06
Entrei para
comunidade
Elm via
ElmBrasil no
Telegram
20/06.
Roadmap do
Elm, como Evan
Czaplicki
prioriza os
próximos.
(Simplicidade)
24/06
Primeiros reflexos:
Criei uma abstração
compondo funções
para gerenciar o ciclo
de vida do JS no
Turbolinks.
28/06.
21. Me coloquei à
disposição para
organizar o
próximo Meetup
23/06.
3 Hello Worlds
em Elm.
22/06
Entrei para
comunidade
Elm via
ElmBrasil no
Telegram
20/06.
Roadmap do
Elm, como Evan
Czaplicki
prioriza os
próximos.
(Simplicidade)
24/06
Primeiros reflexos:
Criei uma abstração
compondo funções
para gerenciar o ciclo
de vida do JS no
Turbolinks.
28/06.
Junho / 2017
26. Abordagem
/Abstração
reativa (FRP)
para orquestrar
um stream de
eventos
28/07.
Julho / 2017
Implementação
do Strong
Parameters
(Ruby) numa
abordagem
funcional.
10/07.
Contribuição
para
vue-turbolinks
com direito a
variações!
20/07
27. Abordagem
/Abstração
reativa (FRP)
para orquestrar
um stream de
eventos
28/07.
Implementação
do Strong
Parameters
(Ruby) numa
abordagem
funcional.
10/07.
Contribuição
para
vue-turbolinks
com direito a
variações!
20/07
Julho / 2017
29. Mandaram eu
ler o Mostly
Adequate
Guide to
Functional
Programming
08/08.
Agosto / 2017
Criar o DOM via
composição de
funções no estilo
Elm com jQuery e
Ramda
23/08
30. Mandaram eu
ler o Mostly
Adequate
Guide to
Functional
Programming
08/08.
Agosto / 2017
Criar o DOM via
composição de
funções no estilo
Elm com jQuery e
Ramda
23/08
31. Mandaram eu
ler o Mostly
Adequate
Guide to
Functional
Programming
08/08.
Agosto / 2017
Criar o DOM via
composição de
funções no estilo
Elm com jQuery e
Ramda
23/08
Benchmark para
comparar a
performance do uso de
Funções VS Métodos
estáticos e de instância
em Ruby
25/08.
2º ElmSP
Pagar.me
28/08
32. Mandaram eu
ler o Mostly
Adequate
Guide to
Functional
Programming
08/08.
Agosto / 2017
Criar o DOM via
composição de
funções no estilo
Elm com jQuery e
Ramda
23/08
Benchmark para
comparar a
performance do uso de
Funções VS Métodos
estáticos e de instância
em Ruby
25/08.
2º ElmSP
Pagar.me
28/08
Operador de
composição do
Elm no Ruby
30/08.
33. Mandaram eu
ler o Mostly
Adequate
Guide to
Functional
Programming
08/08.
Agosto / 2017
Criar o DOM via
composição de
funções no estilo
Elm com jQuery e
Ramda
23/08
Benchmark para
comparar a
performance do uso de
Funções VS Métodos
estáticos e de instância
em Ruby
25/08.
2º ElmSP
Pagar.me
28/08
Operador de
composição do
Elm no Ruby
30/08.
35. You might not need
#reactjs, or #redux,
follows an example of
how you can do
everything with @jquery
and ES201*.
18/09.
Setembro / 2017
36. You might not need
#reactjs, or #redux,
follows an example of
how you can do
everything with @jquery
and ES201*.
18/09.
Setembro / 2017
37. You might not need
#reactjs, or #redux,
follows an example of
how you can do
everything with @jquery
and ES201*.
18/09.
Setembro / 2017
@jodosha (criador do
Hanami) publica os melhores
slides sobre Functional
Objects em Ruby que havia
visto.
27/09
30LOC to implement a
complete and
extensible EventBus in a
FP approach.
28/09
3º ElmSP
TW
28/09
38. You might not need
#reactjs, or #redux,
follows an example of
how you can do
everything with @jquery
and ES201*.
18/09.
Setembro / 2017
@jodosha (criador do
Hanami) publica os melhores
slides sobre Functional
Objects em Ruby que havia
visto.
27/09
30LOC to implement a
complete and
extensible EventBus in a
FP approach.
28/09
3º ElmSP
TW
28/09
44. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
45. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
46. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
47. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
48. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
When classes are verbs, they act like functions.
compound expressions == combination of functions
49. Novembro / 2017
Programação funcional -
Hands on em diferentes
tecnologias para manjar
dos paranauê.
01/11.
Unleash new amazing
possibilities writing Ruby
functional objects!
10/11.
When classes are verbs, they act like functions.
compound expressions == combination of functions