úÎ     SafeHave we made progress?Fixpoint monad transformer.5Apply the transform until it no longer makes progressKRun a FixT once, regardless of whether it believes it makes progress or notTake a function that returns Just on progress and Nothing on completion. >Return a value and proclaim: "it might be worth running again"         +transformers-fix-1.0-EXqrQjlkyeDH9XA9bQZsmVControl.Monad.Trans.FixProgressRunAgain NoProgressFixTrunFixTfixpointonce fixOfMaybeprogress$fMonadTransFixT$fApplicativeFixT $fFunctorFixT $fMonadFixT $fEqProgress $fOrdProgress$fShowProgresseitherProgress