Fork me on GitHub
#clojure
<
2019-03-30
>
grounded_sage05:03:29

I think I remember seeing that someone put together a searchable list of companies using Clojure. Is that still live?

grounded_sage07:03:57

I did find that. But I thought there was a seperate site. I think it was just the google sheets that the community created to collect more

dpsutton07:03:42

Oh yeah I remember that now

quadron08:03:47

how do I find the interfaces/protocols a certain value implements?

mpenet08:03:22

You can use (ancestors (class x)) and extenders maybe?

✔️ 4
quadron12:03:37

how do I consume a channel? should i just go-loop over it or is there a more idiomatic pattern?

benoit13:03:45

@veix.q5 go-loop is good, you will just need a mechanism to stop the loop by having another channel to signal stop or a special value posted on the same channel.

benoit13:03:01

Or just detect when the input channel closes.

👍 4
vlaaad16:03:36

I wrote a post about question mark suffixes, not sure it's worth #announcements , so I'll post it here: https://vlaaad.github.io/2019-03-30/question-marks-in-clojure

borkdude22:03:59

is there a reliable way to lock an entire directory (for reading and writing) over multiple processes in Java? a simple but maybe not reliable way would be to write a “pid” or “lock” file and wait for the process which created that file to remove it

potetm23:03:45

@borkdude Is there a way to do that in any lang?

potetm23:03:15

Seems like something that would have to be OS enforced. I’ve not heard of anything like that.