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 ` => 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 – a Fediverse instance for & by the Chaos community