Îõ³h&(È  Safe-Inferred  autoexporterâThis exception type is thrown when we can't create a valid module name from the source file path.  autoexporterçThis exception type is thrown when we don't know how to interpret the arguments passed to the program.  autoexporter«This type describes how to search for modules to export. A shallow search only considers files in one directory. A deep search considers all files in the directory tree.  autoexporter÷This function attempts to convert an arbitrary file path into a valid Haskell module name. Any extensions are ignored."toModuleName "invalid/module.name"Nothing toModuleName "valid/Module.name"Just (ModuleName ["Module"])$toModuleName "Qualified/Module.name"(Just (ModuleName ["Qualified","Module"])  autoexporterÃLists all of the entries in the given directory. Note that unlike Ð the results of calling this function will include the original directory name. autoexporterìGiven a list of file paths, returns a sorted list of module names from the entries that were Haskell files. autoexporterÉThis predicate tells you if the given file path is a Haskell source file. autoexporterÅThese are the extensions that we consider to be Haskell source files. autoexporterüGiven a module name and a list of module names to re-export, renders a module with all the appropriate imports and exports.     +autoexporter-2.0.0.2-AZsy2ZmfBafDPdJAgWDtIh Autoexporter autoexporter$fExceptionInvalidArguments$fExceptionInvalidModuleName$fEqInvalidModuleName$fShowInvalidModuleName$fEqInvalidArguments$fShowInvalidArguments $fEqDepth $fShowDepthInvalidModuleNameInvalidArgumentsDepth toModuleName listDirectorydirectory-1.3.6.2System.DirectorygetModuleNames isHaskellFilehaskellExtensions renderModule