Browse thread
lazy vs fun
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Warren Harris <warren@m...> |
| Subject: | lazy vs fun |
Is there any advantage to using lazy evaluation in ocaml rather than just using thunks to defer evaluation? E.g. let x = lazy (3+4) let y = Lazy.force x vs: let x = fun () -> 3+4 let y = x () Perhaps it's just that the type int lazy_t is more informative than unit -> int? Warren