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.
Trouve la différence entre le carré de la somme et la somme des carrés des N premiers entiers naturels.
Détermine si un triangle est équilatéral, isocèle ou scalène.
Implémente la méthode classique pour composer des messages secrets appelée code carré.
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