typelevel/cats

Add a documentation page on error handling

Open

#3,523 opened on 2020年7月16日

GitHub で見る
 (8 comments) (3 reactions) (0 assignees)Scala (1,241 forks)batch import
documentationhelp wanted

Repository metrics

Stars
 (5,438 stars)
PR merge metrics
 (平均マージ 4h 2m) (30d で 5 merged PRs)

説明

There's some major gaps around error handling in the official docs, especially painful because the whole ecosystem relies on them - library users are often instructed to use MonadError/ApplicativeError error handling code, but it's not present in the documentation

  • Add a page on ApplicativeError/MonadError (one page, likely)
    • Either on that page or on its own page, provide a "cookbook" of common error handling examples

This is mentioned in #1801, but I thought it was worth calling out as its own issue

コントリビューターガイド