úÎ&d$ý     None ÿ@Extract archive into a separate directory. The anme of the directory will be the base name of the archive. If the archive contains a single directory on the top-level, the contents of that directory will be moved into the outer directory. This ensures that tarbombs and non-tarbombs are treated consistently. Default: True$Remove the archive after extraction? Default: False Default extraction options. See  for defaults.KThe list of supported archive format file extensions. On a typical LinuxOSXÏCygwin/MinGW system, .tar, .tar.gz, .tar.bz2, .tar.xz, .tbz2, .tgz, .bz2, .gz and .xz should all be supported. If the appropriate programs are installed, .zip, .rar and .7z should also be supported.vCan the given file be extracted, as determined by comparing the file extension to the list of supported extensions.1Extract an archive with the default options. See  for details.5Extract an archive with the given extraction options.žIf the current working directory contains a single directory, move all contents of that directory into the working directory, then remove the directory.sCommand + arguments to extract an archive file. Arguments must be followed immediately by the archive file name.ÿMove the extracted file of the given archive into the current working directory, if the archive is .gz, .bz2 or .xz. Workaround for bunzip, gunzip2 and xz insisting on unpacking files to the same directory as the archive instead of to the current working directory.Iterate  until all extensions are gone.   NoneA Uniform Resource Locator. UDownload content specified by a url using curl, returning the content as a strict . NDownload content specified by a url using curl, returning the content as a . jDownload content specified by a url using curl, writing the content to the file specified by the given . Download the content as for  J, but return it as a list of parsed tags using the tagsoup html parser. Download the content as for  =, but return it as parsed XML, using the xml-light parser.Download the content as for  S, but return it as as parsed RSS or Atom content, using the feed library parser.            !"#$-shellmate-extras-0.3.1-9ClvUsntXxOAZ3i4pLboM6Control.Shell.ExtractControl.Shell.DownloadExtractOptionsseparateDirectory removeArchivedefaultExtractOptionssupportedExtensions canExtractextract extractWithURI fetchBytesfetch fetchFile fetchTagsfetchXML fetchFeedmergeOneLevelRoot extractCmdmoveOutputToWorkDirtakeBasestNamefilepath-1.4.1.0System.FilePath.Posix takeBaseNamebytestring-0.10.8.1Data.ByteString.Internal ByteStringbaseGHC.BaseStringGHC.IOFilePathliftEhttpFailfetchSomething