Γίνε μέλος στη διαδρομή Elm του Exercism και απόκτησε πρόσβαση σε 110 ασκήσεις ομαδοποιημένες σε 28 έννοιες της διαδρομής Elm, με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
module HelloWorld exposing (helloWorld)
helloWorld : Maybe String -> String
helloWorld maybeName =
case maybeName of
Nothing ->
"Hello, World!"
Just name ->
"Hello, " ++ name ++ "!"
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Υλοποίησε έναν αλγόριθμο δυαδικής αναζήτησης.
Ο Bob είναι ένας νωθρός έφηβος. Στη συζήτηση, οι απαντήσεις του είναι πολύ περιορισμένες.
Εμφάνισε τους στίχους του τραγουδιού "The Twelve Days of Christmas".
Η Elm προορίζεται για τη δημιουργία διαδικτυακών εφαρμογών.
Η Elm στοχεύει στην πιο απολαυστική εμπειρία προγραμματιστή που γίνεται.
Η Elm έχει ελάχιστους χρόνους μεταγλώττισης, μικρά αρχεία και γρήγορη εκτέλεση.
Χάρη στην αυστηρή τυποποίηση, η Elm εντοπίζει πιθανά σφάλματα κατά τη μεταγλώττιση.
Η Elm έχει έναν ειδικό μηχανισμό διαλειτουργικότητας με τη JavaScript, που ονομάζεται ports.
Η Elm είναι μια απλή, καθαρά συναρτησιακή γλώσσα, μια καλή πύλη για πιο προχωρημένες συναρτησιακές γλώσσες.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Elm δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Elm και να γράφεις ιδιωματικό κώδικα σε Elm. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Elm - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Elm στο Exercism έχει 28 έννοιες και 110 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής Elm