Vuoi imparare e padroneggiare PureScript?

Unisciti al track PureScript di Exercism per accedere a 31 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.

Informazioni su PureScript

module HelloWorld where

import Prelude
import Data.Maybe (Maybe(..))

helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
  "Hello, " <> x <> "!"

31 esercizi di programmazione per PureScript su Exercism. Da Ricerca binaria a Pangramma.


Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.

Vedi tutti gli esercizi di PureScript su Exercism

Funzionalità principali di PureScript


PureScript

Compila in JavaScript

Ti permette di usare PureScript ovunque si usi JavaScript.

Funzionale

Usa tecniche funzionali come il polimorfismo di riga, i tipi di dati algebrici e le classi di tipo.

Strumenti

PureScript ha un ricco ecosistema di strumenti ed estensioni per la maggior parte degli editor.

Tipizzazione statica

PureScript è tipizzato staticamente, con un potente sistema di tipi ispirato a Haskell.

Comunità attiva

Una comunità attiva di sviluppatori e utenti.

Espressivo

PureScript ha una sintassi leggera che permette di scrivere codice espressivo

Ricevi mentoring nello stile di PureScript

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 mentoring

Esercizi PureScript creati dalla community

La traccia PureScript su Exercism ha 31 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di PureScript
PureScript

Inizia con la traccia PureScript

La parte migliore: è gratis al 100% per tutti.

Unisciti alla traccia PureScript