tag:blogger.com,1999:blog-6028449519062514692.post9178611393516481592..comments2023-09-11T12:02:42.908-04:00Comments on ha4: Solving F# Async.StartChild Leak: FuturesAnonymoushttp://www.blogger.com/profile/08313802559573057206noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6028449519062514692.post-35887026936222504402012-01-02T20:32:27.842-05:002012-01-02T20:32:27.842-05:00Can you give an example how you would do that? My ...Can you give an example how you would do that? My understanding is that you can indeed use Lazy for coordination: forcing a Lazy value will make the consumer thread wait until the producer thread will compute the value. The reason this does not make me happy is because it consumes a whole .NET-level thread. With a callback-based Future, only Async-level thread is waiting, which consumes a lot less resources.Anonymoushttps://www.blogger.com/profile/08313802559573057206noreply@blogger.comtag:blogger.com,1999:blog-6028449519062514692.post-18709687148332254122012-01-02T20:09:49.595-05:002012-01-02T20:09:49.595-05:00Why not use Lazy?Why not use Lazy?Ryanhttps://www.blogger.com/profile/10643337675808040478noreply@blogger.com