úÎ/,     None0U  !"#$ !"#$  !"#$None0UText of the ISC licensePrint the licenseTn's version, as a %Name of the applicationConcatenate a number of  Alternate values. altConcat = foldr (<|>) empty(Whether or not to enable use of a pager.None0U.The directory in which we're storing our data.On *nix, this is something like ~/.local/share/tn\This can be overridden with certain environment variables. See the module documentation in System.Directory for more details.The path to the journal This will be  plus "/journal.yaml"/Create the needed paths, and put a skeleton in  if need be.None0U %Make an entry, using the current TimeAdd an entry to a journal!Actually just a clever alias for &Read a journal from stdin5Read a journal from stdin, failing if the parse failsRead a journal from a fileRead a journal from normal filePrint a journalWrite a journal to a fileRead a journal from normal file Journal to print(Whether or not to enable use of a pager.      None0U '      !"#$%&'()*+,-./tn_EHCJBHowgN9Bk2UnKQQjR9 Tn.ErrataTn.Paths Tn.JournalPaths_tnTn licenseText printLicenseversionappName altConcatdataPath journalPathcreateNeededFilesEntry entryTime entryTextJournalmkEntryaddEntry readStdin readStdin'readJournalFile readJournal printJournalwriteJournalFile writeJournal$fFromJSONEntry $fToJSONEntrycatchIObindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNamebaseGHC.BaseStringvecto_LmZ3LQW4ivu8MsQuVgukln Data.Vectorsnoc