IStdlib.SafeLazyA wrapper around a lazy value that can be forced in a thread-safe manner. NB values can only be marshalled if they were created by from_val or they have already been forced.
val make : 'a IStdlib.IStd.Lazy.t -> 'a tval from_val : 'a -> 'a tval from_val_option : 'a option -> 'a t optionval force : 'a t -> 'aval force_option : 'a t option -> 'a option