Fork me on GitHub
#off-topic
<
2020-03-11
>
vemv17:03:47

a Nubank talk is on HN frontpage clj

Prakash17:03:19

so I am a member of the a FP slack, and their jobs channel now don't allow Clojure jobs, the reason given by mods is -

I'd remove the clojure one as it is not pure FP. That can go in #jobs-fp-etc though (edited)
AFAIK side effects abound in clojure and there's no way to annotate impure functions

Drew Verlee22:03:15

I mean with so many jobs in haskell they can choose to be picky /s

😁 4
Michael J Dorian17:03:00

That's an odd reason to remove a job listings. Maybe they'll come here

dominicm17:03:03

I guess they only want their brand of FP. It means different things to different people.

dominicm17:03:21

To some it just means you have first class functions you can pass around.

spasov17:03:06

Are lisps not functional in their eyes then? That's a weird stance imo.

dominicm17:03:11

Probably not. Some people think FP = Strong types, e.g. haskell.

Prakash17:03:59

I do wonder if it leaves many job openings though, or maybe that is the motive :D

slipset18:03:20

Fairly easy to annotate fns as pure thought with meta.

slipset18:03:00

Could be a cool exercise with a a defpure which only lets you use fns tagged as pure

hiredman18:03:09

ml (sml, ocaml, etc) are not pure but statically typed

hiredman18:03:45

so if they allow ml job postings you can deduce by fp they mean statically typed

hiredman18:03:20

same with scala

seancorfield18:03:56

If they allow Scala job posts but not Clojure job posts, then side effects and purity are not their real reasons 🙂

✔️ 12
jumar20:03:38

Funny 😄 (from the FP slack jobs channel) > Ok, sorry for all the back and forth here. This channel is now a free-for-all (feel free to leave given the change) and we now have #jobs-pure-fp which only allows jobs that are primarily Haskell, PS or Elm

8
p-himik20:03:25

"PS" - PostScript?..

p-himik20:03:36

Ah, right, thanks.

manutter5120:03:54

Although PostScript jobs would be kinda cool…

😀 4
spasov20:03:34

Why does such a distinction need to be made?

spasov20:03:29

It's not like there's thousands of FP jobs anyways, this just unnecessarily divides the community, which is tiny to begin with, into even smaller camps.

p-himik20:03:37

People like to be in camps.

spasov20:03:47

Yeah I know.

Alex Miller (Clojure team)20:03:49

just be thankful you don't care :)

😄 12
😁 8
💯 4
p-himik20:03:39

We clearly need a #jobs-clojure-clr channel.

12
😂 12