#PI;S      !"#$%&'()*+,-./0123456789:;<=>?@ABCD E F G H I J K L M N O P Q R NoneXribStock CSS for the  kbd elementBased on the MDN demo at, =https://developer.mozilla.org/en-US/docs/Web/HTML/Element/kbdrib"Include the specified Google Fontsrib$Include the specified stylesheet URLNone"#&'_T   NoneX Srib6Run a HTTP server to serve a directory of static files#Binds the server to host 127.0.0.1.SribPort number to bind toribDirectory to serve.SNone%SX_"rib"The settings with which Rib is run5RibSettings is initialized with the values passed to  &ribShake verbosity level'ribeWhether we must try to generate all files even if they have not been modified since last generation."#$%&'"#$%&'None%SX_`Trib+Get rib settings from a shake Action monad.(rib'Input directory containing source files&This is same as the first argument to  )rib*Output directory where files are generated'This is same as the second argument to  *rib(Shake action to copy static files as is.+rib@Run the given action when any file matching the patterns changes,rib8Write the given file but only when it has been modified.&Also, always writes under ribOutputDir-ribLike U but works with V+rib"Source file patterns (relative to ()()*+,-*+,()-NoneHX_`!*.ribJA route is a GADT which represents the individual routes in a static site.r: represents the data used to render that particular route./rib!Return the filepath (relative to  @) where the generated content for this route should be written.0rib6The absolute URL to this route (relative to site root)1ribThe relative URL to this routeWribGet the URL to a route2ribWrite the content s. to the file corresponding to the given route.This is similar to ,;, but takes a route instead of a filepath as its argument../012./012None%>SX_k+ 3ribPure version of 44rib0Parse a lightweight markup language using Pandoc5rib Render a Pandoc document to HTML6rib)Extract the Pandoc metadata as JSON value7ribRender a list of Pandoc X values as Lucid HTMLUseful when working with Y# values from the document metadata.8rib'Get the top-level heading as Lucid HTML9rib"Get the document table of contents:rib1Get the first image in the document if one existsZribFlatten a Pandoc Y$ into a well-structured JSON object.=Renders Pandoc text objects into plain strings along the way.4rib,The pandoc text reader function to use, eg: [:ribRelative URL path to the image*\]^_`abcdef[ghijklmnopqrstuvwxyz{3456789: 4357689:None%=?@AHSVX_k6;ribRender a MMark document as HTML<ribLike =, but takes a custom list of MMark extensions=ribPure version of >>ribParse Markdown using mmark?ribLike >, but takes a custom list of MMark extensions@rib1Get the first image in the document if one existsArib1Get the first paragraph text of a MMark document.,Useful to determine "preview" of your notes.<ribKFilepath corresponding to the text to be parsed (used only in parse errors)ribText to be parsed=ribKFilepath corresponding to the text to be parsed (used only in parse errors)ribText to be parsed ;<=>?@AB >=?<B;@ANone%SX9 Crib#Parse a Dhall file as Haskell type.Crib4Dependent .dhall files, which must trigger a rebuildrib%The Dhall file to parse. Relative to (.CC None7X_=DribmRecursively monitor the contents of the given path and invoke the given IO action for every event triggered.sIf multiple events fire rapidly, the IO action is invoked only once, taking those multiple events as its argument.DD None7X_HA EribRib CLI commandsGribGenerate the site once.Hrib1Watch for changes in the input directory and run GIrib;Run a HTTP server serving content from the output directoryJribForce a full generation of all% files even if they were not modifiedKribPort to bind the serverLribUnless set run WatchAndGenerate automaticallyMribCommandline parser | for the Rib CLINrib3Run Rib using arguments passed in the command line.OribLike N but with an explicitly passed ENrib1Directory from which source content will be read.ribeThe path where static files will be generated. Rib's server uses this directory when serving files.rib.Shake build rules for building the static site EHFGIKJLMNO EHFGIKJLMNONoneH()*+,-./012EHFGIKJLMNO} !"##$%&'()*+,-./0123445678 9:;<=>?@ABCDEFGHIJEKCDLJMND O P Q R S T U V W X Y Z [ \ ]^_`abcdefghijkilmilniloilpilqilristiuviwxiyzi{|i}~iiiiiiiiiiiiiiiiiiiirib-0.8.0.0-inplaceRib.Parser.MMarkRib.Parser.Pandoc Rib.Extra.CSSRib.Extra.OpenGraph Rib.Settings Rib.Shake Rib.RouteRib.Parser.Dhall Rib.WatchRib.App Rib.Serverrun ribInputDirRib$mmark-0.0.7.2-64qhYi83ewI3M8clZ05Qcu Text.MMark projectYamlText.MMark.TypeMMark(pandoc-types-1.20-8vlpMm6vDk288vb4pYsl5lText.Pandoc.DefinitionPandocmozillaKbdStyle googleFonts stylesheetArticle_article_section_article_modifiedTime_article_publishedTime_article_expirationTime _article_tagOGTypeOGType_ArticleOGType_Website OpenGraph_openGraph_title_openGraph_url_openGraph_author_openGraph_description_openGraph_siteName_openGraph_type_openGraph_image$fToHtmlArticle$fToHtmlOGType$fToHtmlOpenGraph $fEqArticle $fShowArticle $fEqOGType $fShowOGType $fEqOpenGraph$fShowOpenGraph RibSettings_ribSettings_inputDir_ribSettings_outputDir_ribSettings_verbosity_ribSettings_fullGen ribOutputDirbuildStaticFilesforEverywriteFileCachedgetDirectoryFiles'IsRoute routeFilerouteUrl routeUrlRel writeRoute parsePureparserender extractMetarenderPandocInlinesgetH1getToC getFirstImg parsePureWith parseWithgetFirstParagraphText defaultExts onTreeChangeCommandOneOffGenerateWatchServefullport dontWatch commandParserrunWith $fShowCommand $fEqCommand$fGenericCommandserve ribSettings#shake-0.18.5-1boelLdAnakJTib1YXjM5c*Development.Shake.Internal.Rules.DirectorygetDirectoryFiles!path-0.7.0-L0GmMZ4vh04LcthoW3M4zM Path.InternalPath routeUrl'InlineMeta flattenMeta%pandoc-2.9.1.1-9CscrVoJc8P90y3Ee4euY0Text.Pandoc.Readers.Markdown readMarkdownText.Pandoc.ReadersreadJSON getReaderreadersReader TextReaderByteStringReaderText.Pandoc.Readers.Creole readCreoleText.Pandoc.Readers.DokuWiki readDokuWikiText.Pandoc.Readers.EPUBreadEPUBText.Pandoc.Readers.Ipynb readIpynbText.Pandoc.Readers.OPMLreadOPMLText.Pandoc.Readers.MediaWiki readMediaWikiText.Pandoc.Readers.TWiki readTWikiText.Pandoc.Readers.Textile readTextileText.Pandoc.Readers.HTMLreadHtmlText.Pandoc.Readers.OrgreadOrgText.Pandoc.Readers.LaTeX readLaTeXText.Pandoc.Readers.MusereadMuseText.Pandoc.Readers.RSTreadRSTText.Pandoc.Readers.TikiWiki readTikiWikiText.Pandoc.Readers.Txt2Tags readTxt2TagsText.Pandoc.Readers.Vimwiki readVimwikiText.Pandoc.Readers.CommonMarkreadCommonMarkText.Pandoc.Readers.DocBook readDocBookText.Pandoc.Readers.DocxreadDocxText.Pandoc.Readers.FB2readFB2Text.Pandoc.Readers.Haddock readHaddockText.Pandoc.Readers.JATSreadJATSText.Pandoc.Readers.JirareadJiraText.Pandoc.Readers.Native readNativeText.Pandoc.Readers.OdtreadOdtText.Pandoc.ExtensionsgetDefaultExtensions4optparse-applicative-0.15.1.0-AJGcenxfA2SBbRiQT4rIZEOptions.Applicative.TypesParser