more lambda-case conversion

This commit is contained in:
Joey Hess 2017-12-05 15:00:50 -04:00
parent 936d50310d
commit fc845e6530
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
29 changed files with 137 additions and 199 deletions

View file

@ -47,13 +47,11 @@ perform = do
next cleanup
where
go = whenAnnexed $ \f k -> do
r <- toDirectGen k f
case r of
toDirectGen k f >>= \case
Nothing -> noop
Just a -> do
showStart "direct" f
r' <- tryNonAsync a
case r' of
tryNonAsync a >>= \case
Left e -> warnlocked e
Right _ -> showEndOk
return Nothing