From fe554cfc486e0dabe0de9266ab3792df0be34e91 Mon Sep 17 00:00:00 2001 From: Jens Nolte <git@queezle.net> Date: Thu, 23 Sep 2021 19:49:05 +0200 Subject: [PATCH] Add isJust, isNothing and replicateM to Prelude --- src/Quasar/Prelude.hs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Quasar/Prelude.hs b/src/Quasar/Prelude.hs index 839d832..e888962 100644 --- a/src/Quasar/Prelude.hs +++ b/src/Quasar/Prelude.hs @@ -12,13 +12,15 @@ module Quasar.Prelude Control.Exception.Exception, Control.Exception.SomeException, Control.Exception.throwIO, + Control.Monad.forM, + Control.Monad.forM_, Control.Monad.forever, + Control.Monad.join, + Control.Monad.replicateM, + Control.Monad.replicateM_, Control.Monad.unless, Control.Monad.void, Control.Monad.when, - Control.Monad.forM, - Control.Monad.forM_, - Control.Monad.join, Data.Unique.Unique, Data.Unique.newUnique, Data.Void.Void, @@ -28,6 +30,8 @@ module Quasar.Prelude liftIO, Data.Maybe.catMaybes, Data.Maybe.fromMaybe, + Data.Maybe.isJust, + Data.Maybe.isNothing, Data.Maybe.listToMaybe, Data.Maybe.maybeToList, Data.Int.Int8, -- GitLab