-- 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])