[470 of 574] Compiling Command.ImportFeed ( Command/ImportFeed.hs, dist/build/git-annex/git-annex-tmp/Command/ImportFeed.dyn_o ) Command/ImportFeed.hs:139:61: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: URLString Actual type: Text.Atom.Feed.URI • In the first argument of ‘Enclosure’, namely ‘enclosureurl’ In the second argument of ‘($)’, namely ‘Enclosure enclosureurl’ In the second argument of ‘($)’, namely ‘ToDownload f u i $ Enclosure enclosureurl’ | 139 | Just $ ToDownload f u i $ Enclosure enclosureurl | ^^^^^^^^^^^^ Command/ImportFeed.hs:142:49: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: URLString Actual type: Data.Text.Internal.Text • In the first argument of ‘quviSupported’, namely ‘link’ In the first argument of ‘ifM’, namely ‘(quviSupported link)’ In the expression: ifM (quviSupported link) (return $ Just $ ToDownload f u i $ QuviLink link, return Nothing) | 142 | Just link -> ifM (quviSupported link) | ^^^^ Command/ImportFeed.hs:143:71: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: URLString Actual type: Data.Text.Internal.Text • In the first argument of ‘QuviLink’, namely ‘link’ In the second argument of ‘($)’, namely ‘QuviLink link’ In the second argument of ‘($)’, namely ‘ToDownload f u i $ QuviLink link’ | 143 | ( return $ Just $ ToDownload f u i $ QuviLink link | ^^^^ Command/ImportFeed.hs:214:54: error: • Couldn't match type ‘[Char]’ with ‘Data.Text.Internal.Text’ Expected type: S.Set Data.Text.Internal.Text Actual type: S.Set ItemId • In the second argument of ‘S.member’, namely ‘(knownitems cache)’ In the expression: S.member itemid (knownitems cache) In a case alternative: Just (_, itemid) -> S.member itemid (knownitems cache) | 214 | Just (_, itemid) -> S.member itemid (knownitems cache) | ^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:279:42: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe [Char] Actual type: Maybe Text.RSS.Syntax.DateString • In the second argument of ‘(<$>)’, namely ‘getItemPublishDateString itm’ In the expression: replace "/" "-" <$> getItemPublishDateString itm In a case alternative: _ -> replace "/" "-" <$> getItemPublishDateString itm | 279 | _ -> replace "/" "-" <$> getItemPublishDateString itm | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:293:44: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: String Actual type: Data.Text.Internal.Text • In the first argument of ‘toMetaValue’, namely ‘itemid’ In the second argument of ‘($)’, namely ‘toMetaValue itemid’ In the second argument of ‘M.singleton’, namely ‘(S.singleton $ toMetaValue itemid)’ | 293 | (S.singleton $ toMetaValue itemid) | ^^^^^^ Command/ImportFeed.hs:299:26: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: feedtitle In the expression: [feedtitle] In the expression: ("feedtitle", [feedtitle]) | 299 | [ ("feedtitle", [feedtitle]) | ^^^^^^^^^ Command/ImportFeed.hs:300:26: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: itemtitle In the expression: [itemtitle] In the expression: ("itemtitle", [itemtitle]) | 300 | , ("itemtitle", [itemtitle]) | ^^^^^^^^^ Command/ImportFeed.hs:301:27: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: feedauthor In the expression: [feedauthor] In the expression: ("feedauthor", [feedauthor]) | 301 | , ("feedauthor", [feedauthor]) | ^^^^^^^^^^ Command/ImportFeed.hs:302:27: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: itemauthor In the expression: [itemauthor] In the expression: ("itemauthor", [itemauthor]) | 302 | , ("itemauthor", [itemauthor]) | ^^^^^^^^^^ Command/ImportFeed.hs:303:28: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: getItemSummary $ item i In the expression: [getItemSummary $ item i] In the expression: ("itemsummary", [getItemSummary $ item i]) | 303 | , ("itemsummary", [getItemSummary $ item i]) | ^^^^^^^^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:304:32: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: getItemDescription $ item i In the expression: [getItemDescription $ item i] In the expression: ("itemdescription", [getItemDescription $ item i]) | 304 | , ("itemdescription", [getItemDescription $ item i]) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:305:27: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: getItemRights $ item i In the expression: [getItemRights $ item i] In the expression: ("itemrights", [getItemRights $ item i]) | 305 | , ("itemrights", [getItemRights $ item i]) | ^^^^^^^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:306:23: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: snd <$> getItemId (item i) In the expression: [snd <$> getItemId (item i)] In the expression: ("itemid", [snd <$> getItemId (item i)]) | 306 | , ("itemid", [snd <$> getItemId (item i)]) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Command/ImportFeed.hs:307:22: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: itemtitle In the expression: [itemtitle, feedtitle] In the expression: ("title", [itemtitle, feedtitle]) | 307 | , ("title", [itemtitle, feedtitle]) | ^^^^^^^^^ Command/ImportFeed.hs:307:33: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: feedtitle In the expression: [itemtitle, feedtitle] In the expression: ("title", [itemtitle, feedtitle]) | 307 | , ("title", [itemtitle, feedtitle]) | ^^^^^^^^^ Command/ImportFeed.hs:308:23: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: itemauthor In the expression: [itemauthor, feedauthor] In the expression: ("author", [itemauthor, feedauthor]) | 308 | , ("author", [itemauthor, feedauthor]) | ^^^^^^^^^^ Command/ImportFeed.hs:308:35: error: • Couldn't match type ‘Data.Text.Internal.Text’ with ‘[Char]’ Expected type: Maybe String Actual type: Maybe Data.Text.Internal.Text • In the expression: feedauthor In the expression: [itemauthor, feedauthor] In the expression: ("author", [itemauthor, feedauthor]) | 308 | , ("author", [itemauthor, feedauthor]) | ^^^^^^^^^^