Executando verificação de segurança...
1

It's Functional February!

Olá, pessoal!

Vou continuar o desafio #12in23 mencionado no post anterior e apresentar o que decidi praticar no mês de fevereiro com o tema de Linguagem Funcional.

Pois bem, Haskell foi a linguagem escolhida porque tive contato com ela lá em 2016 ou 2017 na disciplina de Linguagem de Programação Funcional na graduação. Eu lembro que na época foi uma mudança bem grande de paradigmas e apesar de ser um pouco frustrante por conta da pressão das provas, foi uma experiência bem interessante.

Quem quiser saber um pouco mais sobre Haskell, eu indico bastante o livro Learn You a Haskell for Great Good! , um guia que me ajudou bastante e é bastante didático. Existe uma tradução livre em portugês também.

Infelizmente não temos o Learning Mode ativo para Haskell na Exercism, mas segue aqui outras opções com esse modo super prático:
- Clojure
- Elixir
- F#

Eu tenho muito interesse em aprender Elixir, talvez ela se encaixe em outro tema nos próximos meses do desafio. Mas nesse mês de Funcional queria relembrar os conceitos em uma linguagem que já tinha tido contato.

É isso aí, o importante é escolher uma linguagem que você tenha vontade de explorar e partir para a prática fazendo os exercícios.


Como bônus do tema, vou deixar o link de uma entrevista bem legal que o Jeremy da Exercism fez com o José Valim, brasileiro criador da linguagem Elixir. Vocês podem conferir o vídeo aqui.

Carregando publicação patrocinada...
1

Opa, só umas dica para escrever conteúdos na plataforma.

Vi que o seu texto não tem muito um ponto principal, falasse sobre um exercício do Exercism, paradigma funcional, Haskell, Elixir... No final acabei não entendendo se era um Diário ou uma Explicação sobre paradigma funcional e suas linguagens. E o título acabou não ajudando muito também.

Mas continue postando no Tabnews, quero ver as próximas publicações!

1

Oi, Thiago!

Eu estou participando do desafio #12in23 na plataforma Exercism e decidi compartilhar minha jornada aqui no TabNews. Ao longo do ano o desafio sugere um tema todo mês e meu objetivo é mostrar todos os meses qual linguagem de programação eu decidi praticar conforme o tema proposto. No primeiro post eu fiz uma apresentação geral, mas vou tentar trazer mais contexto aos posts do tema do mês.