public static Sequential <T, U> Continue <T, U>(T value, TypeMarker <U> _) => new Sequential <T, U>(value);
/// <summary></summary> public static Either <L, R> Return <L, R>(TypeMarker <L> _, R right) => Either <L, R> .Right(right);
public static Sequential <U, T> Break <U, T>(TypeMarker <U> _, T value) => new Sequential <U, T>(value, false);
/// <summary></summary> public static Either <L, R> Return <L, R>(L left, TypeMarker <R> _) => Either <L, R> .Left(left);