func map<NewSuccess>((Success) -> NewSuccess) -> Result<NewSuccess, Failure>
Returns a new result, mapping any success value using the given transformation.
新しい結果を返します、あらゆる成功値をこの与えられた変換を使ってマッピングします。
func mapError <NewFailure>((Failure) -> NewFailure) -> Result<Success, NewFailure>
Returns a new result, mapping any failure value using the given transformation.
新しい結果を返します、あらゆる失敗値をこの与えられた変換を使ってマッピングします。
func flatMapError <NewFailure>((Failure) -> Result<Success, NewFailure>) -> Result<Success, NewFailure>
Returns a new result, mapping any failure value using the given transformation and unwrapping the produced result.
新しい結果を返します、あらゆる失敗値をこの与えられた変換を使ってマッピングします、そして生成された結果をアンラップします。