Skip to content

5.7. Error Handling (part 1) #92

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Feb 17, 2016

Conversation

tatsuya6502
Copy link
Member

@KeenS さん、もしくは、お手すきの方へ

「5.7. エラーハンドリング」のパート1です。レビューをお願いします。

この章は長すぎて、もし全体を1つのPRで上げるとウェブUIでdiffが表示されなくなってしまいます。そこで、PRを4回に分けて出す予定です。(1つ目がマージされたら、2つ目のPRを上げる)

参考までに、全体を翻訳済みのものは、こちらにあります:
https://github.com/tatsuya6502/the-rust-programming-language-ja/blob/error-handling/1.6/ja/book/error-handling.md

というのは、直和型(sum type) とコンビネータから始めることで、Restにおけるエラーハンドリングを徐々に改善していくための動機を与えるからです。
このような構成ですので、もしすでに他の表現力豊かな型システムの経験があるプログラマでしたら、あちこち拾い読みしたくなるかもしれません。

<!-- 用語集候補:combinator -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

用語に含めて良いと思います。

@KeenS
Copy link
Member

KeenS commented Feb 16, 2016

1/4でも大分長いですね 💦
気になった点をいくつかコメントしました。 [nits] は些細なので無視して構いません。
確認お願いします。

あと対訳表の整列ありがとうございます。

@tatsuya6502
Copy link
Member Author

@KeenS レビュー、ありがとうございました! レビュー内容を反映しましたので、お時間のある時に確認をお願いします。(コミット

ページ内リンクのところは、いま試したところ、漢字かなURLで全然問題なかったので、そのように変更して、spanを削除しました。(翻訳開始時は rustbook を持ってなかったので試せず、とりあえず変えて、そのまま忘れてました)

@KeenS
Copy link
Member

KeenS commented Feb 17, 2016

確認しました。お疲れ様です。マージします。

KeenS added a commit that referenced this pull request Feb 17, 2016
@KeenS KeenS merged commit 4108206 into rust-lang-ja:master Feb 17, 2016
@tatsuya6502 tatsuya6502 modified the milestone: 1.6 Apr 28, 2016
@tatsuya6502 tatsuya6502 deleted the error-handling-part1 branch April 29, 2016 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants