Support.Seq
This exception is raised by oneshot
and by several other functions that internally depend on oneshot
.
oneshot
transforms a function into a one-shot function. A one-shot function raises ForcedTwice
if it is invoked twice.
affine
transforms a sequence into an affine sequence. An affine sequence raises ForcedTwice
if it is forced twice.
to_option
forces a sequence and converts its head to an option.