clojure-sweden 2025-10-20

God morgon!

God morgon! AWS strular tydligen idag đŸ« 

➕ 2

Varför har ingen funktion typ make-dirs? Den enda jag hittar Àr make-parents och dÄ kan jag göra typ (make-parents (str dir "/dummy")), men det kÀnns helt idiotiskt.

http://Clojure.io? http://clojure.java.io Àr vÀl en "polymorphic I/O utility". Den kunde ju sÄklart vara mycket rikare. Jag har frÄgat mig om delete-file hör hemma dÀr, om delete file har nÄgot med polymorfi att göra. Sen tycker jag ocksÄ att det borde finnas lite rikare io bibliotek tillgÀngligt by defult

menade jag hela tiden. 😃

Attans. jag som trodde jag missat "det dĂ€r io-libbet" 😄

http://clojure.java.io Àr vÀldigt litet, sÄ det Àr vÀl antagligen att det som finns dÀr har fÄtt kriga för platsen.

Jag tror tanken bara var att fÄ till lite polymorfi, att ha samma funktioner pÄ olika typer av io. Vare sig det Àr reader/writer eller stream osv

Verkar inte vara mycket till polymorfism över make-parents

đŸ€Ł 1

SÄnt som kommer med för att det ska funka över huvud taget. Kanske bÀttre om writern skapade parents om det saknades? Man kunde sÀkert kört move istÀllet för copy och delete-file... Men move Àr ju inte atomÀrt över filsystem. De flesta hoppar vÀl till java.file ganska fort om man sitter pÄ JVM

För mig var det spit. Bra om den vĂ€grar skriva i sökvĂ€gar som inte finns ju. 😃

🙂 Unix - Jag och mitt skal, blev plötsligt Clojure - Jag och min repl... spit slurp

Ventilerar med er för om jag sÀger nÄt sÄnt till Copilot sÄ hÄller den bara med mig.

Jag Àlskar babashka.fs!

❀ 1
đŸ€˜ 1

babashka.fs har blivit ett fast beroende för mig! Den Àr alltid med i mina projekt.

Det Àr inte mitt projekt i just det hÀr fallet.

Mest undrar jag över teorier till designbeslutet.

👍 1

Skriver du sÄ dÀr bra svenska utan eller med AI-hjÀlp, @teodorlu?

Inte alls! Nu forsöker jag uten hjĂ€lp frĂ„n AI, teksten over er fra ChatGPT 😂

Jag har kusiner i GĂ€vle, men de snakker bedre norska enn jag snakker svenska.

Jeg tipper at make-dirs ikke finnes fordi funksjonaliteten allerede er dekket av .File.mkdirs() (jeg har lagt merke til andre funksjoner jeg savner som ikke er laget av samme grunn, kommer riktignok ikke pÄ hvilke)

Jag övervÀgde att anvÀnda .mkdirs, men av nÄgon anledning föredrar jag ofta att hÄlla mig i Clojure helt. Kanske Àr allt cljc jag stökat runt med.