aboutsummaryrefslogtreecommitdiff
path: root/src/CabalHelper/Shared/Common.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/CabalHelper/Shared/Common.hs')
-rw-r--r--src/CabalHelper/Shared/Common.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/CabalHelper/Shared/Common.hs b/src/CabalHelper/Shared/Common.hs
index 239fe3c..6a12d86 100644
--- a/src/CabalHelper/Shared/Common.hs
+++ b/src/CabalHelper/Shared/Common.hs
@@ -25,6 +25,7 @@ module CabalHelper.Shared.Common where
import Control.Applicative
import Control.Exception as E
import Control.Monad
+import Data.Char
import Data.List
import Data.Maybe
import Data.Version
@@ -82,6 +83,9 @@ parsePkgId bs =
parseVer :: String -> Version
parseVer vers = runReadP parseVersion vers
+trim :: String -> String
+trim = dropWhileEnd isSpace
+
majorVer :: Version -> Version
majorVer (Version b _) = Version (take 2 b) []