TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The four stages of (functional) programming

2 pointsby limistover 14 years ago

1 comment

silentbicycleover 14 years ago
"...as conceptualized in an arbitrary, almost-Haskell-specific manner."<p>FP doesn't necessarily have <i>anything</i> to do with types. Where does tacit programming* in J fit in, for example? You can't get much more functional than that, yet J is dynamically typed. (So is Erlang.) I thought FP has more to do with immutability and higher-order functions.<p>* The Haskell community calls tacit programming "point-free style".