Rejoins le parcours PureScript d’Exercism pour accéder à 31 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.
À partir d'un mot, calcule le score au Scrabble de ce mot.
Vérifie que toutes les parenthèses et les accolades correspondent.
Calcule la date des rencontres.
On peut ainsi utiliser PureScript partout où JavaScript est utilisé.
Utilise des techniques fonctionnelles telles que le polymorphisme de lignes, les types algébriques et les classes de types.
PureScript bénéficie d'un riche écosystème d'outils et d'extensions pour la plupart des éditeurs.
PureScript est typé statiquement, avec un système de types puissant inspiré de Haskell.
Une communauté active de développeurs et d'utilisateurs.
La syntaxe légère de PureScript permet d'écrire du code expressif
Chaque langage a sa propre façon de faire les choses. PureScript ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur PureScript et à écrire du code idiomatique en PureScript. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en PureScript. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.
En savoir plus sur le mentoratLe parcours PureScript sur Exercism propose 31 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices PureScriptLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours PureScript