Olha oque eu fiz

Por que comecei a estudar Reason ML

November 25, 2018

Desde que comecei a programar a algum tempinho, já passei por diversas linguagens múlti paradigmas e só orientadas a objetos. Hoje trabalho com JS e gosto muito da sua versatilidade e portabilidade, mas sentia muita falta de um compilador para diminuir erros simples.

Olhando para as opções que existiam encontrei ReasonML uma linguagem que estava começando a aparecer como código type safe para JavaScript e OCaml. Também comecei a olhar para flow e typescript, mas não me chamaram muito a atenção, apesar de vários posts bacanas sobre elas.

Resolvi estudar ReasonML por ser uma linguagem Objeto-funcional onde teria praticamente todas as features de uma linguagem puramente funcional com uma syntax fácil de escrever. Alguns pontos que consegui ver logo de cara é a facilidade de programar usando as mesmas ferramentas que utilizo de forma type safe. Um exemplo é ReasonReact que facilita escrever componentes react usando ReasonML.

Meu primeiro projeto que fiz foi o Hello React Reason, e espero que seja o primeiro de muitos.

Alguns materiais que me auxiliaram na criação deste projeto:

O que esta esperando para começar a criar projetos com menos erros em react reason?


Escrito por Enieber Cunha, aprendendo Reason ml e Elixir. Veja algumas coisas que faço no meu site