Junte-se à Trilha PureScript do Exercism e tenha acesso a 31 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.
Calcule o número de passos para chegar a 1 usando a conjectura de Collatz.
Converta uma frase longa em seu acrônimo.
Determine se uma palavra ou frase é um isograma.
Permitindo que você use PureScript em qualquer lugar onde JavaScript é usado.
Use técnicas funcionais como polimorfismo de linha, tipos de dados algébricos e classes de tipos.
PureScript tem um ecossistema rico de ferramentas e extensões para a maioria dos editores.
PureScript tem tipagem estática, com um sistema de tipos poderoso inspirado em Haskell.
Comunidade ativa de desenvolvedores e usuários.
PureScript tem uma sintaxe leve que permite escrever um código expressivo
Toda linguagem tem o seu próprio jeito de fazer as coisas. Com PureScript não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de PureScript e a escrever código idiomático em PureScript. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em PureScript. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.
Saiba mais sobre mentoriaA trilha de PureScript no Exercism tem 31 exercícios para ajudar você a escrever código melhor.
Ver todos os exercícios de PureScriptE o melhor de tudo: é 100% grátis para todo mundo.
Entre na trilha de PureScript