Tudor Zgureanu
  • Home
  • About
Sign in Subscribe

Evaluation Strategies

A collection of 2 posts
Scala

Adding support for call-by-need (aka lazy arguments) using scalameta

In my previous blog post we have discussed the evaluation strategies in Scala and the difference between call-by-value, call-by-name and call-by-need. Also, I have shown a small workaround for evaluating the arguments lazily (aka call-by-need). As previously presented, the workaround for call-by-need arguments consists of local lazy values which are
28 Jun 2017 4 min read
Scala

Evaluation strategies in Scala

Evaluation strategies are one of the most important traits of programming languages. Hence, I chose this topic for the current blog post. We are going to have a quick introduction to evaluation strategies and then look at the evaluation strategies supported by Scala. Programming languages use evaluation strategies to determine
03 Jun 2017 3 min read
Page 1 of 1
Tudor Zgureanu © 2025
Powered by Ghost