On Fri, Aug 29, 2008 at 04:33:50PM -0700, Dan Weston wrote:
> C++ faced this very issue by saying that with global data, uniqueness of  
> initialization is guaranteed but order of evaluation is not. Assuming  
> that the global data are merely thunk wrappers over some common data  
> source, this means that at minimum, there can be no data dependencies  
> between plugins where the order of evaluation matters.

Fortunately, we can do a whole lot better with haskell, the type system
guarentees that order of evaluation is irrelevant :) no need to specify
anything about implementations.

        John

-- 
John Meacham - ⑆repetae.net⑆john⑈
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to