Tag: functional programming
-
Call by Name vs. Call by Value in Scala
Substitution Model In Scala, expressions are evaluated based on the substitution model, the idea is that all evaluation does is reduce an expression into a single value like what we […]
-
Imperative vs. Declarative Programming
If you already have experience with programming for a while, perhaps you have encountered some terms like imperative, declarative programming for a couple of times. However, up to this point, […]