This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-01
Channels
- # adventofcode (11)
- # aws (8)
- # beginners (70)
- # boot (2)
- # cider (9)
- # cljs-dev (29)
- # cljsrn (2)
- # clojure (67)
- # clojure-android (2)
- # clojure-dusseldorf (5)
- # clojure-greece (12)
- # clojure-italy (4)
- # clojure-nl (3)
- # clojure-poland (3)
- # clojure-russia (5)
- # clojure-spec (80)
- # clojure-uk (9)
- # clojurescript (73)
- # core-async (17)
- # cursive (1)
- # data-science (5)
- # datomic (29)
- # emacs (5)
- # fulcro (257)
- # graphql (2)
- # hoplon (2)
- # jobs (2)
- # klipse (3)
- # leiningen (9)
- # lumo (4)
- # nyc (1)
- # off-topic (48)
- # om (7)
- # other-languages (11)
- # pedestal (4)
- # re-frame (18)
- # remote-jobs (1)
- # rum (10)
- # shadow-cljs (5)
- # spacemacs (20)
- # sql (5)
- # test-check (44)
- # unrepl (8)
- # yada (9)
ξεκινησε το advent
η πρωτη ηταν ευκολη αλλα ωραιο να τη λυνεις με clj
ωραια φαση με τα inline tests @orestis
https://github.com/greenonion/advent-of-code/blob/master/src/advent_of_code/2017/day_1.clj
εγω το προσεγγισα ετσι
(as-> "91212129" $
(mapv #(Character/getNumericValue %) $)
(conj $ (first $))
(partition 2 1 $)
(remove #(apply not= %) $)
(map first $)
(apply + $))
gia to 1o star toulaxiston
Ωραίο κι αυτό
Κανονικά θέλει transducers όμως :D