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