@@ -69,12 +69,11 @@ createListing url templates renderables additional =
6969 context = ("body", Right concatenation) : additional
7070 concatenation = renderAndConcat templates renderables
7171
72−-- | Combine two renderables. The url will always be taken from the first
72+-- | Combine two @Context@s. The url will always be taken from the first
7373-- @Renderable@. Also, if a `$key` is present in both renderables, the
74−-- value from the first @Renderable@ will be taken as well.
74+-- value from the first @Context@ will be taken as well.
7575--
76−-- Since renderables are always more or less key-value maps, you can see
77−-- this as a @union@ between two maps.
76+-- You can see this as a this as a @union@ between two mappings.
7877combine :: HakyllAction () Context -> HakyllAction () Context
7978 -> HakyllAction () Context
8079combine x y = HakyllAction
@@ -84,7 +83,7 @@ combine x y = HakyllAction
8483 liftM2 M.union (runHakyllAction x) (runHakyllAction y)
8584 }
8685
87−-- | Combine two renderables and set a custom URL. This behaves like @combine@,
86+-- | Combine two @Context@s and set a custom URL. This behaves like @combine@,
8887-- except that for the @url@ field, the given URL is always chosen.
8988combineWithUrl :: FilePath
9089 -> HakyllAction () Context
@@ -92,8 +91,7 @@ combineWithUrl :: FilePath
9291 -> HakyllAction () Context
9392combineWithUrl url x y = combine'
9493 { actionUrl = Just $ return url
95− , actionFunction = \_ ->
96− M.insert "url" url <$> runHakyllAction combine'
94+ , actionFunction = \_ -> M.insert "url" url <$> runHakyllAction combine'
9795 }
9896 where
9997 combine' = combine x y