4 May 2018 |
| bendlas changed the history visibility to "world_readable" from "shared". | 02:17:39 |
| Room Avatar Renderer. | 02:24:13 |
| Room Avatar Renderer. | 02:27:15 |
bendlas | Sorry for the pic re-add, I misclicked ... | 02:30:02 |
bendlas | How about doing one or more intermediate-advanced hacking sessions at some point? I'd like to work on a matrix app-service, to link our twitter feed into this channel ... ;-) | 02:33:05 |
bendlas | Redacted or Malformed Event | 02:35:35 |
bendlas | I mean, there is https://github.com/Half-Shot/matrix-appservice-twitter, but github says it's retired, and it's not in Clojure anyway ;-) | 02:38:02 |
bendlas | also, a whole app service (able to mirror twitter users into matrix, via DM) is probably overkill, right? | 02:42:37 |
bendlas | ad May Meetup: be looking forward to have pyr as a guest speaker! \o/ | 02:45:29 |
11 Jun 2018 |
p_brc | Do we have topics for the next meetup? I have been using Planck lately which could be interesting and maybe a first look at Datomic Ion | 09:44:32 |
13 Jun 2018 |
bendlas | Plank is really cool | 08:57:39 |
22 Jun 2018 |
kloimhardt | Can someone paste the following code into a Clojure 1.9.0 repl? Does anyone understand why the last expression does not throw a spec exception? (do
(require '[clojure.spec.alpha :as s])
(require '[clojure.spec.test.alpha :as ts])
(defn foo [bar] bar)
(s/fdef foo :args (s/cat :baz number?))
(defmulti foo-multi identity)
(defn make-method [multi-fct fct]
(defmethod multi-fct :no-exeption [bar] (fct bar)))
(make-method foo-multi foo)
(ts/instrument)
(foo-multi :no-exeption)) | 07:23:16 |
25 Sep 2018 |
bendlas | kloimhardt Sorry, erst jetzt mal gesehen. Das is, weil (make-method foo-multi foo) schon das Funktionsobjekt aus foo-multi rausnimmt (äquivalent zu (deref (var foo-multi)) ), bevor ts/instrument die var instrumentiert. | 13:49:06 |
bendlas | erm ... s/foo-multi/foo | 13:51:53 |
bendlas | probier zum vergleich
(do
(require '[clojure.spec.alpha :as s])
(require '[clojure.spec.test.alpha :as ts])
(defn foo [bar] bar)
(s/fdef foo :args (s/cat :baz number?))
(defmulti foo-multi identity)
(defn make-method [multi-fct fct]
(defmethod multi-fct :no-exeption [bar] (fct bar)))
(make-method foo-multi #(foo %))
(ts/instrument)
(foo-multi :no-exeption))
| 13:52:56 |