Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 3.53 KB

README.md

File metadata and controls

51 lines (35 loc) · 3.53 KB

Creative Scala

Εξοικειωθείτε με τον συναρτησιακό προγραμματισμό χρησιμοποιώντας εικόνες! Μία πρακτική και διασκεδαστική εισαγωγή για τους νέους προγραμματιστές.

Το βιβλίο Creative Scala απευθύνεται σε προγραμματιστές που δεν γνωρίζουν την Scala. Υποθέτουμε ότι είστε εξοικειωμένοι με κάποια γλώσσα προγραμματισμού αλλά έχετε λίγη ή καθόλου εμπειρία με τον συναρτησιακό προγραμματισμό.

Σε αυτό το βιβλίο θέσαμε τρεις στόχους:

  1. Να γνωρίσετε και να εξοικειωθείτε με τον συναρτησιακό προγραμματισμό, έτσι ώστε να είστε σε θέση να φτιάξετε προγράμματα και να κατανοήσετε άλλα σχετικά εισαγωγικά βιβλία.
  2. Να σας διδάξουμε την Scala για να εξερευνήσετε τα δικά σας ενδιαφέροντα χρησιμοποιώντας την.
  3. Να την παρουσιάσουμε με διασκεδαστικό, ενδιαφέρον και ήπιο τρόπο, μέσω δισδιάστατων γραφικών.

Κατεβάστε το βιβλίο στα links που υπάρχουν παρακάτω, κάνοντας δεξί click στο κουμπί Download και επιλέγοντας Save link as...

Συγγραφή

Μετάφραση

Επιμέλεια Μετάφρασης

Συνεισφορά

Για να συνεισφέρετε διορθώνοντας, βελτιώνοντας ή ενημερώνοντας το περιεχόμενο της μεταφρασμένης έκδοσης:

  1. Κάντε fork το GitHub repository mrdimosthenis/creative-scala
  2. Πραγματοποιήστε τις αλλαγές στο δικό σας repository
  3. Δημιουργήστε την τελική μορφή του βιβλίου εκτελώντας τις παρακάτω εντολές
    • bash go.sh ή docker-compose run book bash
    • npm install
    • sbt
    • epub
    • html
  4. Βεβαιωθείτε ότι έχετε το επιθυμητό αποτέλεσμα, ελέγχοντας τα αρχεία dist/creative-scala.epub και dist/creative-scala.html
  5. Δημιουργήστε το dist/creative-scala.pdf μετατρέποντας το αρχείο dist/creative-scala.epub με έναν epub-to-pdf-converter
  6. Κάντε pull request στο branch contribution

Για να συνεισφέρετε στην αγγλική έκδοση του βιβλίου, επισκεφθείτε το GitHub repository underscoreio/creative-scala