Fork me on GitHub
#clojure-uk
<
2020-09-01
>
jiriknesl04:09:07

Good morning

seancorfield04:09:26

How was your bank holiday?

dharrigan05:09:32

We went to a small nursery nearby that had some Llamas, Pigs, Donkeys, Chickens, Guinea Pigs, Shetland Ponies, Ducks, Geese and Rabbits to view.

djm05:09:55

👋

dharrigan05:09:06

The pigs were the clear winner in terms of time spent observing.

seancorfield05:09:28

Pigs are adorable!

dharrigan05:09:58

The kid managed to feed them some acorns he found

dharrigan05:09:05

they enjoyed that

dharrigan05:09:24

apparently these were fully-grown pygmy pigs

Jakob Durstberger06:09:58

Happy fake Monday 🙂

folcon13:09:53

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?

dominicm16:09:51

What's wrong with exceptions?

dominicm16:09:46

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.

mccraigmccraig21:09:42

if you use exceptions as the error values in your monadic lib it will probably all work out quite nicely!