@@ -123,13 +123,13 @@ diff env@(Env _ _ _ registry) args =
123getDocs :: Env -> Pkg.Name -> Registry.KnownVersions -> V.Version -> Task Docs.Documentation
123getDocs :: Env -> Pkg.Name -> Registry.KnownVersions -> V.Version -> Task Docs.Documentation
124getDocs (Env _ cache manager _) name (Registry.KnownVersions latest previous) version =
124getDocs (Env _ cache manager _) name (Registry.KnownVersions latest previous) version =
125 if latest == version || elem version previous
125 if latest == version || elem version previous
126− then Task.eio Exit.DiffDocsProblem $ DD.getDocs cache manager name version
126+ then Task.eio (Exit.DiffDocsProblem version) $ DD.getDocs cache manager name version
127 else Task.throw $ Exit.DiffUnknownVersion name version (latest:previous)
127 else Task.throw $ Exit.DiffUnknownVersion name version (latest:previous)
130getLatestDocs :: Env -> Pkg.Name -> Registry.KnownVersions -> Task Docs.Documentation
130getLatestDocs :: Env -> Pkg.Name -> Registry.KnownVersions -> Task Docs.Documentation
131getLatestDocs (Env _ cache manager _) name (Registry.KnownVersions latest _) =
131getLatestDocs (Env _ cache manager _) name (Registry.KnownVersions latest _) =
132− Task.eio Exit.DiffDocsProblem $ DD.getDocs cache manager name latest
132+ Task.eio (Exit.DiffDocsProblem latest) $ DD.getDocs cache manager name latest