summaryrefslogtreecommitdiff
path: root/lib/Hakyll/Core/Metadata.hs
diff options
context:
space:
mode:
authorVeronika Romashkina <vrom911@gmail.com>2020-02-26 10:49:03 +0000
committerGitHub <noreply@github.com>2020-02-26 11:49:03 +0100
commitd2ee5b2b0eb2afb970ab8d4feed84434dc8236e0 (patch)
tree56a3be8e658dfc134259c61314cca00964f692d8 /lib/Hakyll/Core/Metadata.hs
parent7b924e7d6b98db7de64fa8fc5cae14a3ea35965c (diff)
downloadhakyll-d2ee5b2b0eb2afb970ab8d4feed84434dc8236e0.tar.gz
Support GHC-8.8
Add MonadFail instances and constraints.
Diffstat (limited to 'lib/Hakyll/Core/Metadata.hs')
-rw-r--r--lib/Hakyll/Core/Metadata.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Hakyll/Core/Metadata.hs b/lib/Hakyll/Core/Metadata.hs
index 1cf536e..9d99857 100644
--- a/lib/Hakyll/Core/Metadata.hs
+++ b/lib/Hakyll/Core/Metadata.hs
@@ -66,7 +66,7 @@ getMetadataField identifier key = do
--------------------------------------------------------------------------------
-- | Version of 'getMetadataField' which throws an error if the field does not
-- exist.
-getMetadataField' :: MonadMetadata m => Identifier -> String -> m String
+getMetadataField' :: (MonadFail m, MonadMetadata m) => Identifier -> String -> m String
getMetadataField' identifier key = do
field <- getMetadataField identifier key
case field of