Fork me on GitHub
#clojure-norway
<
2022-03-25
>
slipset12:03:47

Mulig det forsvant i alle diskusjoner. Har denne sesongen et githubrepo?

slipset12:03:52

(som er public)

magnars12:03:55

Nei, det har jeg ikke fått soset meg til å fikse.

magnars12:03:03

Men helt klart mulig å få ordnet.

magnars12:03:33

"Language CSS" 😂

2
magnars12:03:14

Får håpe vi får gjort noe med akkurat det i løpet av året!

teodorlu14:03:42

cat dev-resources/config.edn
{:port 8666}
Bruker du dere en unik port til alle prosjekter dere lager?

msolli14:03:56

Tipper dette bare er en spesielt ond port for dette prosjektet.

😈 2
😄 2
Christian Johansen14:03:05

Svaret er “ja” og “ja”

👍 1
slipset18:03:04

Idiotopplegg! Må implementere assoc-in i TS. Ble endel any der, altså.

slipset18:03:21

Ikke noe REPL for å sjekke om den funker heller.

Christian Johansen19:03:15

Du kan vel bare kopiere og lime koden inn i et node-konsoll, det er minst like bra troll

slipset19:03:33

const assocIn: any = (m: any, [k, ...p]:Path, v: any) => {
  const n = m || {}
  if (p.length === 0) {
    return { ...n, [k]: v };
  }

  return { ...n, [k]: assocIn(n[k] , p, v) };
};

👌 1
augustl22:03:55

problemet til typesystemer: fristelsen blir stor til å bruke en arbeidsdag eller to på å lage denne typen RIKTIG

augustl22:03:09

(altså uten any)

slipset09:03:16

Skjønner ikke helt hvordan man skal kunne type denne uten at det blir veldig generelt. Det eneste man vel vet er at det tar en Record av type T og returnerer en Record av type S?

augustl07:03:14

litt usikker selv, men en ting jeg tenkte på var å bruke as const slik at typesystemet kan vite om innholdet i arrayet for pathen på noe vis

slipset19:03:17

Tror jammen meg at jeg er klar for å implementere zombie komponenten

slipset19:03:21

Litt trist å måtte la backenden spytte ut stringified json, men sånn går no dagan

slipset20:03:07

Med litt mod’a backend (spytter ut json-string isteden for edn), så kan jeg nå se en zombie på skjermen 🙂

slipset20:03:46

Aner ikke noe om oppsett her, vi (@holyjak og jeg brukte create-react-app eller noe sånt.

magnars21:03:08

Artig! Blir jo en spennende sammenligning når de greiene her blir mer kompliserte 🙂

slipset21:03:43

Og det ble det akkurat nå. Sleep i javascript liksom?

slipset21:03:05

Det får bli en annen dag. Jeg kan i allefall rendre et tip.