XCode 16.4 日本語化計画
与えられた変換を使用して失敗の値をマッピングし、生成された結果を開封して、新しい結果を返します。
consuming func flatMapError<NewFailure>(_ transform: (Failure) -> Result<Success,
NewFailure>) -> Result<Success, NewFailure> where NewFailure : Error
Failure が Error に準拠している場合に使用できます。
transform
このインスタンスの失敗の値を受け取るクロージャ。
このクロージャまたは前の .success からの Result のインスタンス。
func map<NewSuccess>((Success) -> NewSuccess) -> Result<NewSuccess, Failure>
与えられた変換を使用して成功の値をマッピングし、新しい結果を返します。
func mapError<NewFailure>((Failure) -> NewFailure) -> Result<Success, NewFailure>
与えられた変換を使用して失敗の値をマッピングし、新しい結果を返します。
与えられた変換を使用して成功の値をマッピングし、生成された結果を開封して、新しい結果を返します。