/// <summary> /// True projection /// </summary> public static Unit True(this bool that) => that?Ctors.Unit() : Fail <Unit> .Tag(that, nameof(True));
/// <summary> /// False projection /// </summary> public static Unit False(this bool that) => !that?Ctors.Unit() : Fail <Unit> .Tag(that, nameof(False));