summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core/Identifier/Pattern.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Hakyll/Core/Identifier/Pattern.hs')
-rw-r--r--src/Hakyll/Core/Identifier/Pattern.hs14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/Hakyll/Core/Identifier/Pattern.hs b/src/Hakyll/Core/Identifier/Pattern.hs
index 3a07219..fb9c4b8 100644
--- a/src/Hakyll/Core/Identifier/Pattern.hs
+++ b/src/Hakyll/Core/Identifier/Pattern.hs
@@ -44,7 +44,6 @@ module Hakyll.Core.Identifier.Pattern
, complement
, withVersion
, noVersion
- , fromLiteral
-- * Applying patterns
, matches
@@ -235,19 +234,6 @@ noVersion p = optimize $ And p $ fromVersion Nothing
--------------------------------------------------------------------------------
--- | Check if a pattern is a literal. @\"*.markdown\"@ is not a literal but
--- @\"posts.markdown\"@ is.
-fromLiteral :: Pattern -> Maybe Identifier
-fromLiteral pattern = case pattern of
- Glob p -> fmap fromFilePath $ foldr fromLiteral' (Just "") p
- _ -> Nothing
- where
- fromLiteral' (Literal x) (Just y) = Just $ x ++ y
- fromLiteral' _ _ = Nothing
-
-
-
---------------------------------------------------------------------------------
-- | Check if an identifier matches a pattern
matches :: Pattern -> Identifier -> Bool
matches Everything _ = True