<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >System.FilePath.Posix</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >System.FilePath.Posix</DIV ><DIV CLASS="mini-synopsis" ><H1 >Separator predicates </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3ApathSeparator" TARGET="main" >pathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3ApathSeparators" TARGET="main" >pathSeparators</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisPathSeparator" TARGET="main" >isPathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsearchPathSeparator" TARGET="main" >searchPathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisSearchPathSeparator" TARGET="main" >isSearchPathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AextSeparator" TARGET="main" >extSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisExtSeparator" TARGET="main" >isExtSeparator</A ></DIV > <H1 >Path methods (environment $PATH) </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitSearchPath" TARGET="main" >splitSearchPath</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AgetSearchPath" TARGET="main" >getSearchPath</A ></DIV > <H1 >Extension methods </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitExtension" TARGET="main" >splitExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeExtension" TARGET="main" >takeExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AreplaceExtension" TARGET="main" >replaceExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AdropExtension" TARGET="main" >dropExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AaddExtension" TARGET="main" >addExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AhasExtension" TARGET="main" >hasExtension</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3A%3C.%3E" TARGET="main" >(<.>)</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitExtensions" TARGET="main" >splitExtensions</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AdropExtensions" TARGET="main" >dropExtensions</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeExtensions" TARGET="main" >takeExtensions</A ></DIV > <H1 >Drive methods </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitDrive" TARGET="main" >splitDrive</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AjoinDrive" TARGET="main" >joinDrive</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeDrive" TARGET="main" >takeDrive</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AhasDrive" TARGET="main" >hasDrive</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AdropDrive" TARGET="main" >dropDrive</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisDrive" TARGET="main" >isDrive</A ></DIV > <H1 >Operations on a FilePath, as a list of directories </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitFileName" TARGET="main" >splitFileName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeFileName" TARGET="main" >takeFileName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AreplaceFileName" TARGET="main" >replaceFileName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AdropFileName" TARGET="main" >dropFileName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeBaseName" TARGET="main" >takeBaseName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AreplaceBaseName" TARGET="main" >replaceBaseName</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AtakeDirectory" TARGET="main" >takeDirectory</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AreplaceDirectory" TARGET="main" >replaceDirectory</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3Acombine" TARGET="main" >combine</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3A%3C%2F%3E" TARGET="main" >(</>)</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitPath" TARGET="main" >splitPath</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AjoinPath" TARGET="main" >joinPath</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AsplitDirectories" TARGET="main" >splitDirectories</A ></DIV > <H1 >Low level FilePath operators </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AhasTrailingPathSeparator" TARGET="main" >hasTrailingPathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AaddTrailingPathSeparator" TARGET="main" >addTrailingPathSeparator</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AdropTrailingPathSeparator" TARGET="main" >dropTrailingPathSeparator</A ></DIV > <H1 >File name manipulators </H1 > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3Anormalise" TARGET="main" >normalise</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AequalFilePath" TARGET="main" >equalFilePath</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AmakeRelative" TARGET="main" >makeRelative</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisRelative" TARGET="main" >isRelative</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisAbsolute" TARGET="main" >isAbsolute</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AisValid" TARGET="main" >isValid</A ></DIV > <DIV CLASS="decl" ><A HREF="System-FilePath-Posix.html#v%3AmakeValid" TARGET="main" >makeValid</A ></DIV ></DIV ></DIV ></BODY ></HTML >