This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-09-01
Channels
- # announcements (6)
- # atom-editor (4)
- # babashka (59)
- # beginners (51)
- # bristol-clojurians (6)
- # calva (5)
- # cider (22)
- # clara (6)
- # cljfx (28)
- # clojure (182)
- # clojure-australia (1)
- # clojure-berlin (1)
- # clojure-dev (21)
- # clojure-europe (12)
- # clojure-italy (8)
- # clojure-nl (7)
- # clojure-norway (13)
- # clojure-uk (20)
- # clojurescript (2)
- # code-reviews (24)
- # conjure (9)
- # cursive (9)
- # datomic (35)
- # defnpodcast (45)
- # fulcro (18)
- # graalvm (3)
- # graphql (1)
- # hugsql (1)
- # jobs (3)
- # jobs-discuss (2)
- # klipse (1)
- # leiningen (1)
- # malli (5)
- # membrane (4)
- # off-topic (7)
- # portal (2)
- # reitit (30)
- # remote-jobs (1)
- # rewrite-clj (5)
- # ring (2)
- # shadow-cljs (25)
- # test-check (2)
- # tools-deps (5)
- # vrac (26)
- # xtdb (17)
Mornin'!
How was your bank holiday?
We went to a small nursery nearby that had some Llamas, Pigs, Donkeys, Chickens, Guinea Pigs, Shetland Ponies, Ducks, Geese and Rabbits to view.
Pigs are adorable!
Happy fake Monday 🙂
morning
Of the people who've used datascript, is exceptions the only way to safely fail a transaction if you're using db functions? Curious if people have other approaches?
Troll answer: I'm using this monadic library I wrote for error processing and a monkey patch to the internals of data script to handle it. Such purity.
if you use exceptions as the error values in your monadic lib it will probably all work out quite nicely!