clojure-norway

gunnar 2026-03-12T07:01:29.494429Z

Morn!

cjohansen 2026-03-12T07:07:01.217169Z

Morn!

mokr 2026-03-12T07:28:31.539249Z

Morn!

msolli 2026-03-12T07:55:34.743219Z

Morn!

kolstae 2026-03-12T07:58:34.562759Z

Morn!

hypirion 2026-03-12T08:07:36.889859Z

Morn!

2026-03-12T08:56:04.501549Z

mårn

2026-03-12T09:03:38.191769Z

god morgen!

Sardtok 2026-03-12T09:12:22.375299Z

Morn!

emil0r 2026-03-12T10:11:42.496569Z

Morn

teodorlu 2026-03-12T13:06:54.517749Z

jeg lærte for noen dager siden at Reitit støtter kvalifiserte nøkkelord i router-DSL-en sin! For oss som liker at samme attributt betyr det samme gjennom hele systemet, er det supre nyheter.

(def handle identity)

(-> {:request-method :get
     :uri "/doc/blabla"}
    ((reitit.ring/ring-handler
      (reitit.ring/router
       ["/doc/{doc/slug}" {:get #'handle}])))
    :path-params)
;; => {:doc/slug "blabla"}

👌 4
teodorlu 2026-03-12T13:11:41.738629Z

fra og med {:mvn/version "0.10.1"} er det også lov med kolon inni string-en:

(-> {:request-method :get
     :uri "/doc/blabla"}
    ((reitit.ring/ring-handler
      (reitit.ring/router
       ["/doc/{:doc/slug}" {:get #'handle}])))
    :path-params)
;; => {:doc/slug "blabla"}

teodorlu 2026-03-12T13:12:34.454059Z

skullle personlig ønsket meg data til venstre i router-tabellen, ala

[["doc" :doc/slug] {:get #'handle}]
, men så flaks kan man ikke ha.

gunnar 2026-03-13T06:40:45.612219Z

Veldig kult! Og enig angående den siste saken. Har du sjekket om det er mulig å tilpasse reitit for dette?

teodorlu 2026-03-13T07:12:31.026809Z

Tviler, men det er ikke nødvendig. Reitit tar inn data. Den dataen kan man generere!

gunnar 2026-03-13T07:16:46.080639Z

ah, nyttig!

teodorlu 2026-03-12T13:18:12.021639Z

og jeg har fått ny gnist til organisering av repoer på egen PC! repo/… speiler struktur på forges (i praksis Github for meg). Symlinker fra $HOME gir meg kjapp CD-tilgang til "hurtiglista" jeg jobber med ofte.

teodorlu@photondrive2 ~ % ls -lh | grep repo
lrwxr-xr-x@  1 teodorlu  staff    35B Feb 28 13:59 fjernkohortene -> repo/mikrobloggeriet/fjernkohortene
lrwxr-xr-x@  1 teodorlu  staff    28B Feb 26 19:29  -> repo/teodorlu/HYPERMEMACS.BB
lrwxr-xr-x@  1 teodorlu  staff    26B Feb 25 17:01 matnyttig -> repo/Mattilsynet/matnyttig
lrwxr-xr-x@  1 teodorlu  staff    39B Feb 25 17:01  -> repo/mikrobloggeriet/mikrobloggeriet.no
lrwxr-xr-x@  1 teodorlu  staff    27B Mar 12 14:14 parenteser -> repo/Mattilsynet/parenteser
lrwxr-xr-x@  1 teodorlu  staff    26B Mar 11 22:47  -> repo/teodorlu/play.teod.eu
drwxr-xr-x@ 78 teodorlu  staff   2.4K Mar 10 17:00 repo

eaj 2026-03-12T06:48:12.155729Z

God morgen!

boosja 2026-03-12T06:48:17.517279Z

Morn!