Hvad er forskellen mellem funktionel programmering og procedureprogrammering?


Svar 1:

matematisk

semantik

operationel semantik

denotational semantik

filosofi

konstruktiv logik

klassisk logik

henvisning til gennemsigtighed

påstand

Wikipedia

at vælge en matematisk definition er nytteløst

programmers.SE

... udtrykket [funktionel programmering] er simpelthen et iørefaldende slogan for deres påstand om, at lambda-abstraktioner, som en beregningsmæssig primitiv, ikke kun er universelle i den formelle forstand (at være i stand til at kode et program på en eller anden måde, dog ubehagelige), men universel i praktisk forstand, at enhver konstruktion, der findes på andre sprog, også dem, der er bagt ind fra grunden af, kan genimplementeres på et lambda-baseret sprog på en måde, der er både effektiv og naturlig at bruge.

for mange

for få

social dømmekraft

Jeg ved det, når jeg ser det