Γίνε μέλος στη διαδρομή ReScript του Exercism και απόκτησε πρόσβαση σε 33 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Ο Bob είναι ένας νωθρός έφηβος. Στη συζήτηση, οι απαντήσεις του είναι πολύ περιορισμένες.
Εισήγαγε και αναζήτησε αριθμούς σε ένα δυαδικό δέντρο.
Προσδιόρισε αν ένας αριθμός είναι αριθμός Armstrong.
Η ReScript φέρνει στο JavaScript το ισχυρό σύστημα τύπων της OCaml, δοκιμασμένο σε πραγματικές συνθήκες.
Οι τύποι συνάγονται από τον μεταγλωττιστή της ReScript και είναι εγγυημένα σωστοί.
Όπως και η OCaml, η ReScript είναι μια συναρτησιακή γλώσσα προγραμματισμού με αντιστοίχιση προτύπων, παραλλαγές και πολλά άλλα.
Η διαλειτουργικότητα με τη JavaScript είναι εύκολη, επιτρέποντας τη χρήση των υπαρχόντων πακέτων JavaScript.
Οι χρόνοι μεταγλώττισης της ReScript είναι εξαιρετικά γρήγοροι, που σημαίνει γρήγορους κύκλους επανάληψης.
Ο μεταγλωττιστής σε καθοδηγεί σε όλα τα σημεία που χρειάζονται διόρθωση κατά την αναδιαμόρφωση, μέχρι να δουλέψει σωστά.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή ReScript δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής ReScript και να γράφεις ιδιωματικό κώδικα σε ReScript. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε ReScript - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή ReScript στο Exercism έχει 33 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής ReScriptΚαι το καλύτερο: είναι 100% δωρεάν για όλους.
Γράψου στη διαδρομή ReScript