Junta-te ao Percurso de PureScript do Exercism para teres acesso a 31 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.
Dada uma palavra e uma lista de anagramas possíveis, seleciona a sublista correta.
Determina se uma palavra ou frase é um isograma.
Dada uma mochila que só pode levar um determinado peso, determina que itens colocar na mochila para maximizar o valor total.
Permite-te usar PureScript em qualquer sítio onde se use JavaScript.
Utiliza técnicas funcionais como polimorfismo de linhas, tipos de dados algébricos e classes de tipos.
O PureScript tem um ecossistema rico de ferramentas e extensões para a maioria dos editores.
O PureScript é estaticamente tipado, com um sistema de tipos poderoso inspirado no Haskell.
Uma comunidade ativa de programadores e utilizadores.
O PureScript tem uma sintaxe leve que permite escrever código expressivo
Cada linguagem tem a sua própria forma de fazer as coisas. PureScript não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de PureScript e a escrever código idiomático em PureScript. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em PureScript. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.
Sabe mais sobre mentoriaO percurso PureScript do Exercism tem 31 exercícios para te ajudar a escrever melhor código.
Vê todos os exercícios de PureScriptA melhor parte: é 100% gratuito para todos.
Junta-te ao percurso PureScript