Follow

functional programming, rant-y 

I think my biggest problem with functional programming and immutability is that a lot (and often the only) solutions for modifying complex state look very clever (aka really hard to grok). I'd rather have `foo.bar.find(a => a.b === 3).c = 5` than having to squint if that immutable modification actually replicated the same structure as before.

Sign in to participate in the conversation
chaos.social

chaos.social – a Fediverse instance for & by the Chaos community