Fork me on GitHub
#clojure-europe
<
2020-10-20
>
slipset06:10:06

Good morning!

dominicm07:10:27

Morning 🌞

ordnungswidrig07:10:09

Here we go again!

dharrigan07:10:04

Once more unto the breach, dear friends, once more!

slipset07:10:45

The joy of keeping a somewhat too long lived refactoring branch up to date with master 😕

otfrom08:10:53

@slipset are you refactoring or redesigning?

slipset08:10:48

Basically tearing a big ns apart and sticking the smaller bits into their own ns's

ordnungswidrig08:10:22

We’ve all been there. I’m living it it for a while.

otfrom12:10:36

one of those "did I find a bug in a core library" kind of days

Ben Hammond12:10:22

SELECT is broken?

Ben Hammond13:10:28

Morning is broken?

Ben Hammond13:10:59

thats how I feel most days TBH

slipset15:10:09

@ben.hammond I think that would be “Morning has broken”

slipset15:10:35

Like the first morning.

Ben Hammond15:10:01

the blackbird has spoken

slipset15:10:53

Like the first bird

Ben Hammond15:10:06

although if the first bird was a dinosaur I expect it sounded quite different

otfrom16:10:44

like a song bird or a turkey?

otfrom16:10:08

I ended up going core.async in the end and I think I turned up a core.async bug as well: https://gist.github.com/otfrom/2f8e456442485fbb4056aed3f4f109b1

otfrom16:10:15

I'm pretty happy with the above

otfrom16:10:32

lights up my cores nicely

otfrom16:10:47

about as fast as the x/into version for a single data product

otfrom16:10:05

adding new data products on isn't adding much to the wall clock time

otfrom16:10:13

and not a lot of code

otfrom16:10:33

a bit basic atm (only does transduce), but most things can be written using transduce