296
you are viewing a single comment's thread
view the rest of the comments
[-] loxdogs@lemmy.world 11 points 8 months ago

can someone explain please?

[-] noli@programming.dev 32 points 8 months ago

In functional programming, everything is seen as a mathematical function, which means for a given input there is a given output and there can be no side effects. Changing a variable's value is considered a side effect and is thus not possible in pure functional programming. To work around this, you typically see a lot of recursive and higher order functions.

Declaring all values as const values is something you would do if you're a diehard functional programmer, as you won't mutate any values anyway.

[-] loxdogs@lemmy.world 4 points 8 months ago

thanks, kinda understand

load more comments (5 replies)
load more comments (5 replies)
this post was submitted on 21 Mar 2024
296 points (94.8% liked)

Programmer Humor

19606 readers
794 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS