Komm zum PureScript-Track von Exercism und erhalte Zugang zu 31 Übungen mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.
module HelloWorld where
import Prelude
import Data.Maybe (Maybe(..))
helloWorld :: Maybe String -> String
helloWorld Nothing = "Hello, World!"
helloWorld (Just x) =
"Hello, " <> x <> "!"
Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.
Implementiere einen Algorithmus für die binäre Suche.
Ändere das Datenformat für die Punktewertung eines Spiels, damit sich weitere Sprachen leichter hinzufügen lassen.
Berechne zu einem Wort die Scrabble-Punktzahl.
So kannst du PureScript überall einsetzen, wo JavaScript verwendet wird.
Nutze funktionale Techniken wie Row-Polymorphismus, algebraische Datentypen und Typklassen.
PureScript hat ein reichhaltiges Ökosystem aus Tools und Erweiterungen für die meisten Editoren.
PureScript ist statisch typisiert, mit einem mächtigen Typsystem, das von Haskell inspiriert ist.
Aktive Community aus Entwicklern und Nutzern.
PureScript hat eine leichtgewichtige Syntax, die ausdrucksstarken Code ermöglicht
Jede Sprache hat ihre eigene Art, die Dinge anzugehen. PureScript ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein PureScript-Entwickler zu denken und idiomatischen Code in PureScript zu schreiben. Wenn du eine Übung gelöst hast, reiche sie unserem Freiwilligenteam ein. Es gibt dir Hinweise, Ideen und Feedback dazu, wie du die Übung so gestaltest, wie man es in PureScript normalerweise sieht. So hilft es dir, Dinge zu entdecken, von denen du nicht weißt, dass du sie nicht weißt.
Mehr über Mentoring erfahrenDer PureScript-Track auf Exercism hat 31 Übungen, mit denen du besseren Code schreibst.
Alle PureScript-Übungen ansehenDas Beste: Es ist für alle zu 100 % kostenlos.
Tritt dem PureScript-Track bei