From b7ea9ec966c8a6767f8800b6d9f223a7960641e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Wed, 5 Jul 2023 15:19:47 +0100 Subject: [PATCH] README: formatting --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c28b88b..65e52b8 100644 --- a/README.md +++ b/README.md @@ -24,10 +24,17 @@ data RetryStatus = RetryStatus } -- Retry on all sync exceptions -retry :: MonadIO m => RetrySettings -> (RetryStatus -> m a) -> m a +retry :: MonadIO m + => RetrySettings + -> (RetryStatus -> m a) + -> m a -- Retry on specific exceptions -retryOnExceptions :: (Exception e, MonadIO m) => RetrySettings -> [Handler RetryAction] -> (RetryStatus -> m a) -> m a +retryOnExceptions :: (Exception e, MonadIO m) + => RetrySettings + -> [Handler RetryAction] + -> (RetryStatus -> m a) + -> m a data RetryAction = Skip | Retry | RetryAfter Int ``` @@ -56,4 +63,4 @@ main = do ## Credits - Heavily inspired by [stamina for Python](https://stamina.hynek.me/en/stable/tutorial.html#retries). -- [retry](https://github.com/Soostone/retry) as case study for what needs to be supported \ No newline at end of file +- [retry](https://github.com/Soostone/retry) as case study for what needs to be supported. \ No newline at end of file