🛠️ Steven Gong

Search

SearchSearch

Nov 20, 2023, 1 min read

Functional Programming

I don’t know how to do functional programming. “Don’t worry it’s cringe”, -Kajanan

Functional programming imposes discipline upon assignment.

I saw two sources that was arguing for functional vs class-based:

  • https://www.youtube.com/watch?v=QM1iUe6IofM
  • https://loup-vaillant.fr/articles/classes-suck

They learned to do it in CS with Dr. Racket. You cannot use loops at all. Everything is build on recursion.

Procedural Programming vs. Functional Programming?

Graph View

Backlinks

  • Clean Architecture
  • Clojure
  • Functional Programming
  • Functor
  • Haskell
  • Monad
  • Object-Oriented Programming (OOP)
  • Scala
  • 💻 Software Engineering (Programming)

Created with Quartz, © 2025

  • Blog
  • LinkedIn
  • Twitter
  • GitHub