-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A collection of implementations of IndieWeb algorithms. -- -- A collection of implementations of IndieWeb algorithms. @package indieweb-algorithms @version 0.1.0 module Data.IndieWeb.Endpoints discoverEndpoints :: [Text] -> Value -> [Link] -> [URI] module Data.IndieWeb.MicroformatsUtil -- | Recursively finds microformats of a given type, also keeping the path -- (in reverse order) that led to them. Returns Nothing when the given -- Value isn't an object with an items key, ie. is not a result -- of Microformats 2 parsing. allMicroformatsOfType :: Text -> Value -> Maybe [(Value, [Value])] module Data.IndieWeb.Authorship -- | Finds the authors of an h-entry, discovering its authorship -- http://indiewebcamp.com/authorship using the HTTP fetcher -- function from arguments. entryAuthors :: Monad μ => Mf2ParserSettings -> (URI -> μ (Maybe ByteString)) -> URI -> Value -> (Value, [Value]) -> μ (Maybe [Value])