2 ms·
"but is static typing considered a functional feature more broadly" It might be, but it is not an essential feature. Functional programming is the practice of
by JacobGoodson 1y ago
"but is static typing considered a functional feature more broadly"
It might be, but it is not an essential feature. Functional programming is the practice of using pure functions as the primary form of computation and composition. Whether one adds types to this is as relevant as adding types to any other paradigm (imperative, oop, logical, functional, etc)
- Fraterkes 1y agoRight, that was my assumption. I asked because the person I replied to mentioned the popularity of dynamic languages as a data-point for the decline in popularity of functional programming.
- JacobGoodson 1y agoTo drive the point a little further, all of those paradigms encompass both statically typed languages and dynamically typed ones.