Not quite. `Lazy<A>` is quite a bit more tha...
# language-proposals
z
Not quite.
Lazy<A>
is quite a bit more than
() -> A
, isn't it, and what I'm looking for is the ability to say
Cons(a: => A, a: => List<A>)
rather than
Cons(a: Lazy<A>, a: Lazy<List<A>>)
. A mild case of a nit pick, sure, but then, so are all syntactic sugars 🙂