aboutsummaryrefslogtreecommitdiff
path: root/server/lib/Uplcg/BaseUrl.hs
diff options
context:
space:
mode:
authorJasper Van der Jeugt2020-08-18 14:40:10 +0200
committerJasper Van der Jeugt2020-08-18 14:40:10 +0200
commit50abccd8a4243c561cc39c54f84ddfaae8c73120 (patch)
tree8c6df6d08bf0d77970d68d17c18e50ef56143851 /server/lib/Uplcg/BaseUrl.hs
parent7fd01907dc68631465f274cf0d4d58896f5fd03a (diff)
Refactor: remove BaseUrl
Diffstat (limited to '')
-rw-r--r--server/lib/Uplcg/BaseUrl.hs17
1 files changed, 0 insertions, 17 deletions
diff --git a/server/lib/Uplcg/BaseUrl.hs b/server/lib/Uplcg/BaseUrl.hs
deleted file mode 100644
index f49d0d0..0000000
--- a/server/lib/Uplcg/BaseUrl.hs
+++ /dev/null
@@ -1,17 +0,0 @@
-{-# LANGUAGE OverloadedStrings #-}
-module Uplcg.BaseUrl
- ( BaseUrl (..)
- , parse
- , render
- ) where
-
-import qualified Data.Text as T
-
-newtype BaseUrl = BaseUrl [T.Text] deriving (Show)
-
-render :: BaseUrl -> T.Text
-render (BaseUrl []) = ""
-render (BaseUrl xs) = "/" <> T.intercalate "/" xs
-
-parse :: T.Text -> BaseUrl
-parse = BaseUrl . filter (not . T.null) . T.split (== '/')