A "force_once" is a thunk that can only be forced once. Subsequent forces will raise an exception.
val force : 'a t ‑> 'a
force t
runs the thunk if it hadn't already been forced, else it raises an
exception.
val ignore : Core_kernel__.Import.unit ‑> Core_kernel__.Import.unit t
ignore ()
= create (fun () -> ())