Comment

Comment by austincheney

The Red Language has always described itself as functional imperative. I used to point out to people that functional programming can be imperative and nobody (I do mean nobody I spoke to about this) would believe me on this. Then I would point out to people Red Language as an example and they would scratch their heads in confusion.

Even the Wikipedia article gets this wrong: https://en.wikipedia.org/wiki/Functional_programming

Functional imperative is the idea of using functions to define the shape of an application, which is to say the nesting of functions defines both the stacked structure and the resulting control flow opposed to describing units of logic or any sort of reflection.

https://en.wikipedia.org/wiki/Function_model#Functional_deco...

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton