Brief Introduction to
Eval
What is Eval?
Heavily influenced by
Cats library for Scala
Abstraction over laziness
Want big impact?
Use big image.
Chain operations like a Stream
Why use Eval?
Avoid unnecessary computations
Cache expensive computations
Want big impact?
Use big image.
Or choose not to Cache
Want big impact?
Use big image.
Eval is supports Tail Call Optimization
Thank You!