úÎ!UáR=     NonePYNone "#£  dhall-docsKADT for handling bread crumbs. This is essentially a backwards list See  for more information. dhall-docsBParams for commonly supplied values on the generated documentation dhall-docs0Relative resource path to the front-end files dhall-docsName of the package dhall-docs[Internal utility to differentiate if a Dhall expr is a type annotation or the whole file dhall-docs Generates an  (), with all the information about a dhall file dhall-docsGenerates an index  ()- that list all the dhall files in that folder dhall-docsConvert a relative path to a .#relPathToBreadcrumb [reldir|a/b/c|],Crumb (Crumb (Crumb EmptyCrumb "a") "b") "c"relPathToBreadcrumb [reldir|.|]Crumb EmptyCrumb ""(relPathToBreadcrumb [relfile|c/foo.baz|]&Crumb (Crumb EmptyCrumb "c") "foo.baz" dhall-docsRender breadcrumbs as `Html ()` dhall-docs Render breadcrumbs as plain text dhall-docs+nav-bar component of the HTML documentation  dhall-docs:main-container component builder of the HTML documentation dhall-docs+Source file name, used to extract the title dhall-docsContents of the file dhall-docs2Examples extracted from the assertions of the file dhall-docsHeader document as HTML dhall-docs Parameters for the documentation dhall-docsIndex directory dhall-docs!Generated files in that directory dhall-docs'Generated directories in that directory dhall-docs Parameters for the documentation dhall-docsParameters for doc generation!None*" dhall-docsWrapper around # errors$ dhall-docs•Takes a text that could contain markdown and returns the generated HTML. If an error occurs while parsing, it also returns the error information.$ dhall-docsUsed by  for error messages dhall-docs Text to parse"%&$None%º' dhall-docs*Fetches the dhall-docs home directory. If  XDG_DATA_HOME env var is defined, then ${XDG_DATA_HOME}/dhall-docs* will be returned. Otherwise, "${HOME}.localshare/dhall-docs"( dhall-docs¢Compute the hash for a directory. It takes into account the hierarchy structure of it and the contents of its files, but not the name of the actual files.žThis is done by computing the hash of each file and sorting them by its absolute file name, and computing the hash of the concatenation of all hashes.'(None "#$=?@APLn) dhall-docs®Represents a Dhall file that can be rendered as documentation. If you'd like to improve or add features to a .dhall documentation page, add that extra information here.* dhall-docsPath of the file+ dhall-docs File contents, dhall-docsParsed - of the file. dhall-docs@Type of the parsed expression, extracted from the source code/ dhall-docs1Examples extracted from assertions in the file dhall-docs.The result of the doc-generator pure component0 dhall-docsRTakes a list of files paths with their contents and returns the list of valid )s.SReturned files contains all the information to be used on `Html ()` generation.The result is sorted by *1 dhall-docs'Given a relative path, returns as much ../& misdirections as needed to go to .resolveRelativePath [reldir|.|]""resolveRelativePath [reldir|a|]"../"#resolveRelativePath [reldir|a/b/c|] "../../../"2 dhall-docs Generates 3# from the html representation of a )4 dhall-docs Create an  index.html, file on each available folder in the input.Each  index.html† lists the files and directories of its directory. Listed directories will be compacted as much as it cans to improve readability.8For example, take the following directory-tree structure C. %%% a % %%% b % %%% c % %%% b.dhall %%% a.dhall$To improve navigation, the index at  ./index.html should list abc and no  index.html should be generated inside of `a/` or `a/b/` , but yes on `a/b/c/` in the last one there is the b.dhall file5 dhall-docsTakes a file and adds an .html file extension to it6 dhall-docsAIf you're wondering the GitHub query params for issue creation: ‚https://docs.github.com/en/github/managing-your-work-on-github/about-automation-for-issues-and-pull-requests-with-query-parameters dhall-docseGenerate all of the docs for a package. This function does all the `IO ()` related tasks to call  dhall-docsSGenerates all the documentation of dhall package in a pure way i.e. without an 7s context. This let you generate documentation from a list of dhall-files without saving them to the filesystem.If you want the 7! version of this function, check 2 dhall-docs Package name dhall-docs Parsed header dhall-docsInput directory dhall-docs1Link to be created to the generated documentation dhall-docs&Package name, used in some HTML titles dhall-docs Package name dhall-docs(Input file, contents) SafeLÌ89:;<=>?None"#_Qé  dhall-docsCommand line options  dhall-docs$Directory where your package resides  dhall-docs#Link to the generated documentation dhall-docs@ for the   type dhall-docsA for the   type dhall-docsDefault execution of  dhall-docs command dhall-docsEntry point for the  dhall-docs executable  B      !"#$%&'()*+,-./+0123456789:;<=>7?@ABCDEF G H I J  K L MNOPNOQR'dhall-docs-0.0.1-10UhHH2MzxwFBpbtxXDewbDhall.Docs.Core Dhall.DocsDhall.Docs.EmbeddedDhall.Docs.HtmlDhall.Docs.MarkdownMmarkparseDhall.Docs.StorePaths_dhall_docs GeneratedDocs generateDocsgenerateDocsPure$fShowDocsGenWarning$fMonadWriter[]GeneratedDocs$fMonadGeneratedDocs$fApplicativeGeneratedDocs$fFunctorGeneratedDocsOptionsVersion packageDirdocLinkresolvePackageName parseOptionsparserInfoOptions defaultMainmain getDataDir BreadcrumbrelPathToBreadcrumb DocParamsrelativeResourcesPath packageNameExprTypedhallFileToHtml#lucid-2.9.12-7uOyhOfGsCp73NSoMFq7tE Lucid.BaseHtml indexToHtmlbreadCrumbsToHtmlbreadCrumbsToTextnavBar mainContainerMarkdownParseError$mmark-0.0.7.2-1IBpSisECV62GDsPtFkt15Text.MMark.Parser.Internal.TypeMMarkErrmarkdownToHtmlunwrapgetDocsHomeDirectorymakeHashForDirectory DhallFilepathexprheader#dhall-1.33.1-33ihYYTkERbDuocz7gGM3J Dhall.ParserHeadermTypeexamplesgetAllDhallFilesresolveRelativePathmakeHtml Dhall.SyntaxExpr createIndexes addHtmlExt fileAnIssueghc-prim GHC.TypesIOversion getBinDir getLibDir getDynLibDir getLibexecDir getSysconfDirgetDataFileName3optparse-applicative-0.15.1.0-2OPgP7o9KjFKThFwjitEaOptions.Applicative.TypesParser ParserInfo