News for hackers. Stuff that matters.
Re:Idris 1.0 by chongli on Saturday April 01, 2017 @01:30PM (#14013126)
Strict evaluation is a synonym for eager evaluation.

In Haskell, the primary mechanism for inducing evaluation is the case expression (if/then/else and pattern matching are syntactic sugar for case).

Thunks (lazy expressions) in Haskell are created with let and then forced with case. It's very straightforward at the most basic level, there's just a lot of abstraction built on top of it that can obscure what's going on.

There are no comments on this comment yet.