Unisciti al track PureScript di Exercism per accedere a 31 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.
Implementa un algoritmo di ricerca binaria.
Bob è un adolescente svogliato. Nelle conversazioni, le sue risposte sono molto limitate.
Determina se una frase è un pangramma.
Ti permette di usare PureScript ovunque si usi JavaScript.
Usa tecniche funzionali come il polimorfismo di riga, i tipi di dati algebrici e le classi di tipo.
PureScript ha un ricco ecosistema di strumenti ed estensioni per la maggior parte degli editor.
PureScript è tipizzato staticamente, con un potente sistema di tipi ispirato a Haskell.
Una comunità attiva di sviluppatori e utenti.
PureScript ha una sintassi leggera che permette di scrivere codice espressivo
Ogni linguaggio ha il suo modo di fare le cose. La traccia PureScript non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore PureScript e a scrivere codice idiomatico in PureScript. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in PureScript: ti aiuteranno a scoprire le cose che non sai di non sapere.
Scopri di più sul mentoringLa traccia PureScript su Exercism ha 31 esercizi per aiutarti a scrivere codice migliore.
Vedi tutti gli esercizi di PureScriptLa parte migliore: è gratis al 100% per tutti.
Unisciti alla traccia PureScript