A type to represent the unfolding of an expensive long running calculation that may fail. We may get intermediate steps before the final result which may be used to indicate progress and/or logging messages.
Instances4Monad, Functor, Applicative, Alternative
Monad (Progress step fail)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.ProgressFunctor (Progress step fail)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.ProgressApplicative (Progress step fail)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.ProgressMonoid fail => Alternative (Progress step fail)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.Progress