@gtsiftsis @greenonion @apod einai ok na ferw enan filo videographer na katagrapsei tis omilies kai na tis valoume sto youtube?
Τέλειο είναι όχι απλά οκ
Το θέλαμε κι εμείς!
wraia, tha dw an einai free
tha einai oi prwtes omilies gia clojure sta ellhnika sto internet 😄
ektos an ton thelete kai to papers we love (einai epagelmatias o anthrwpos, den to kanei erasitexnika)
ρωτα τον ποσο θα χρεωνε για κατι τετοιο!
και βλεπουμε
ωραιο θα ηταν και για το PWL
κατι ελεγε ο @gtsiftsis οτι μπορει να βρει καμερα
θεωρητικα για ενα talk ισως να μη χρειαζεται πολυ παραπανω
btw με εκανε RT ο Wadler 🙂
ναι το του στειλω “types suck”;
@stathissideris έπαιξα λίγο με το as->
αν καταλαβαίνω καλά απ' το implementation (δεν έχω άνεση με macros)
ακόμα κι αν κάνεις κάτι του στυλ
(as-> [1 2 3 4 5] $
(heavy-calculation-on-input $)
(- (apply max $) (apply min $))
η heavy-calculation
θα καλεστεί μια φορά μόνο
δηλαδή δεν γίνεται απλά replace κάθε γραμμή στην επόμενη
https://github.com/clojure/clojure/blob/clojure-1.9.0-alpha14/src/clj/clojure/core.clj#L7447
σωστά;
@greenonion xwris na koitaksw to implemenetation, to expansion tou kwdika pou edwses einai:
(let* [$ [1 2 3 4 5]
$ (heavy-calculation-on-input $)]
(- (apply max $) (apply min $)))
opote kaleitai mia fora
an to grapseis sto emacs kai pathseis C-c M-m sou dixnei to expanded
Χαίρομαι που αυτό κατάλαβα διαβάζοντας
:)
Θενκς!
Κάτι τέτοιο περιμένω στην ομιλία του @palladin