1[{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:RawFilePath\">RawFilePath</a> = <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"RawFilePath","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#t:RawFilePath"},{"display_html":"<a href=\"#v:withFilePath\">withFilePath</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; (<a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withFilePath","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:withFilePath"},{"display_html":"<a href=\"#v:peekFilePath\">peekFilePath</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"peekFilePath","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:peekFilePath"},{"display_html":"<a href=\"#v:peekFilePathLen\">peekFilePathLen</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CStringLen\" title=\"Foreign.C.String\">CStringLen</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"peekFilePathLen","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:peekFilePathLen"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1Retry\">throwErrnoPathIfMinus1Retry</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfMinus1Retry","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfMinus1Retry"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1Retry_\">throwErrnoPathIfMinus1Retry_</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIfMinus1Retry_","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfMinus1Retry_"},{"display_html":"<a href=\"#v:throwErrnoPathIfNullRetry\">throwErrnoPathIfNullRetry</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a)","name":"throwErrnoPathIfNullRetry","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfNullRetry"},{"display_html":"<a href=\"#v:throwErrnoPathIfRetry\">throwErrnoPathIfRetry</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfRetry","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfRetry"},{"display_html":"<a href=\"#v:throwErrnoPath\">throwErrnoPath</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPath","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPath"},{"display_html":"<a href=\"#v:throwErrnoPathIf\">throwErrnoPathIf</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIf","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIf"},{"display_html":"<a href=\"#v:throwErrnoPathIf_\">throwErrnoPathIf_</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIf_","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIf_"},{"display_html":"<a href=\"#v:throwErrnoPathIfNull\">throwErrnoPathIfNull</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a)","name":"throwErrnoPathIfNull","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfNull"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1\">throwErrnoPathIfMinus1</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfMinus1","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfMinus1"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1_\">throwErrnoPathIfMinus1_</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIfMinus1_","module":"System.Posix.ByteString.FilePath","link":"System-Posix-ByteString-FilePath.html#v:throwErrnoPathIfMinus1_"},{"display_html":"<a href=\"#v:createDirectory\">createDirectory</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createDirectory","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:createDirectory"},{"display_html":"<a href=\"#v:removeDirectory\">removeDirectory</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"removeDirectory","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:removeDirectory"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DirStream\">DirStream</a>","name":"DirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#t:DirStream"},{"display_html":"<a href=\"#v:openDirStream\">openDirStream</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a>","name":"openDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:openDirStream"},{"display_html":"<a href=\"#v:readDirStream\">readDirStream</a> :: <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"readDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:readDirStream"},{"display_html":"<a href=\"#v:rewindDirStream\">rewindDirStream</a> :: <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"rewindDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:rewindDirStream"},{"display_html":"<a href=\"#v:closeDirStream\">closeDirStream</a> :: <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"closeDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:closeDirStream"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DirStreamOffset\">DirStreamOffset</a>","name":"DirStreamOffset","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#t:DirStreamOffset"},{"display_html":"<a href=\"#v:tellDirStream\">tellDirStream</a> :: <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Directory-ByteString.html#t:DirStreamOffset\" title=\"System.Posix.Directory.ByteString\">DirStreamOffset</a>","name":"tellDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:tellDirStream"},{"display_html":"<a href=\"#v:seekDirStream\">seekDirStream</a> :: <a href=\"System-Posix-Directory-ByteString.html#t:DirStream\" title=\"System.Posix.Directory.ByteString\">DirStream</a> -&gt; <a href=\"System-Posix-Directory-ByteString.html#t:DirStreamOffset\" title=\"System.Posix.Directory.ByteString\">DirStreamOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"seekDirStream","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:seekDirStream"},{"display_html":"<a href=\"#v:getWorkingDirectory\">getWorkingDirectory</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"getWorkingDirectory","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:getWorkingDirectory"},{"display_html":"<a href=\"#v:changeWorkingDirectory\">changeWorkingDirectory</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"changeWorkingDirectory","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:changeWorkingDirectory"},{"display_html":"<a href=\"#v:changeWorkingDirectoryFd\">changeWorkingDirectoryFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"changeWorkingDirectoryFd","module":"System.Posix.Directory.ByteString","link":"System-Posix-Directory-ByteString.html#v:changeWorkingDirectoryFd"},{"display_html":"<a href=\"#v:c_dlopen\">c_dlopen</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"c_dlopen","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:c_dlopen"},{"display_html":"<a href=\"#v:c_dlsym\">c_dlsym</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"c_dlsym","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:c_dlsym"},{"display_html":"<a href=\"#v:c_dlerror\">c_dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"c_dlerror","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:c_dlerror"},{"display_html":"<a href=\"#v:c_dlclose\">c_dlclose</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"c_dlclose","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:c_dlclose"},{"display_html":"<a href=\"#v:haveRtldNext\">haveRtldNext</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldNext","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:haveRtldNext"},{"display_html":"<a href=\"#v:haveRtldLocal\">haveRtldLocal</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldLocal","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:haveRtldLocal"},{"display_html":"<a href=\"#v:packRTLDFlags\">packRTLDFlags</a> :: [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"packRTLDFlags","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:packRTLDFlags"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RTLDFlags\">RTLDFlags</a><ul class=\"subs\"><li>= <a href=\"#v:RTLD_LAZY\">RTLD_LAZY</a></li><li>| <a href=\"#v:RTLD_NOW\">RTLD_NOW</a></li><li>| <a href=\"#v:RTLD_GLOBAL\">RTLD_GLOBAL</a></li><li>| <a href=\"#v:RTLD_LOCAL\">RTLD_LOCAL</a></li></ul>","name":"RTLDFlags RTLD_LAZY RTLD_NOW RTLD_GLOBAL RTLD_LOCAL","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags"},{"display_html":"<a href=\"#v:packDL\">packDL</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"packDL","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#v:packDL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DL\">DL</a><ul class=\"subs\"><li>= <a href=\"#v:Null\">Null</a></li><li>| <a href=\"#v:Next\">Next</a></li><li>| <a href=\"#v:Default\">Default</a></li><li>| <a href=\"#v:DLHandle\">DLHandle</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>","name":"DL Next Default Null DLHandle","module":"System.Posix.DynamicLinker.Prim","link":"System-Posix-DynamicLinker-Prim.html#t:DL"},{"display_html":"module <a href=\"System-Posix-DynamicLinker-Prim.html\">System.Posix.DynamicLinker.Prim</a>","name":"","module":"System.Posix.DynamicLinker.ByteString","link":""},{"display_html":"<a href=\"#v:dlopen\">dlopen</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a>","name":"dlopen","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:dlopen"},{"display_html":"<a href=\"#v:dlsym\">dlsym</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"dlsym","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:dlsym"},{"display_html":"<a href=\"#v:dlerror\">dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"dlerror","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:dlerror"},{"display_html":"<a href=\"#v:dlclose\">dlclose</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"dlclose","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:dlclose"},{"display_html":"<a href=\"#v:withDL\">withDL</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withDL","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:withDL"},{"display_html":"<a href=\"#v:withDL_\">withDL_</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withDL_","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:withDL_"},{"display_html":"<a href=\"#v:undl\">undl</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"undl","module":"System.Posix.DynamicLinker.ByteString","link":"System-Posix-DynamicLinker-ByteString.html#v:undl"},{"display_html":"module <a href=\"System-Posix-DynamicLinker-Prim.html\">System.Posix.DynamicLinker.Prim</a>","name":"","module":"System.Posix.DynamicLinker","link":""},{"display_html":"<a href=\"#v:dlopen\">dlopen</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a>","name":"dlopen","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:dlopen"},{"display_html":"<a href=\"#v:dlsym\">dlsym</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"dlsym","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:dlsym"},{"display_html":"<a href=\"#v:dlerror\">dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"dlerror","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:dlerror"},{"display_html":"<a href=\"#v:dlclose\">dlclose</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"dlclose","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:dlclose"},{"display_html":"<a href=\"#v:withDL\">withDL</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withDL","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:withDL"},{"display_html":"<a href=\"#v:withDL_\">withDL_</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withDL_","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:withDL_"},{"display_html":"<a href=\"#v:undl\">undl</a> :: <a href=\"System-Posix-DynamicLinker-Prim.html#t:DL\" title=\"System.Posix.DynamicLinker.Prim\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"undl","module":"System.Posix.DynamicLinker","link":"System-Posix-DynamicLinker.html#v:undl"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Module\">Module</a>","name":"Module","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#t:Module"},{"display_html":"<a href=\"#v:moduleOpen\">moduleOpen</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-DynamicLinker-Module.html#t:Module\" title=\"System.Posix.DynamicLinker.Module\">Module</a>","name":"moduleOpen","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:moduleOpen"},{"display_html":"<a href=\"#v:moduleSymbol\">moduleSymbol</a> :: <a href=\"System-Posix-DynamicLinker-Module.html#t:Module\" title=\"System.Posix.DynamicLinker.Module\">Module</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"moduleSymbol","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:moduleSymbol"},{"display_html":"<a href=\"#v:moduleClose\">moduleClose</a> :: <a href=\"System-Posix-DynamicLinker-Module.html#t:Module\" title=\"System.Posix.DynamicLinker.Module\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"moduleClose","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:moduleClose"},{"display_html":"<a href=\"#v:moduleError\">moduleError</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"moduleError","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:moduleError"},{"display_html":"<a href=\"#v:withModule\">withModule</a> :: <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Module.html#t:Module\" title=\"System.Posix.DynamicLinker.Module\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withModule","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:withModule"},{"display_html":"<a href=\"#v:withModule_\">withModule_</a> :: <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Module.html#t:Module\" title=\"System.Posix.DynamicLinker.Module\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withModule_","module":"System.Posix.DynamicLinker.Module","link":"System-Posix-DynamicLinker-Module.html#v:withModule_"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Module\">Module</a>","name":"Module","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#t:Module"},{"display_html":"<a href=\"#v:moduleOpen\">moduleOpen</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-DynamicLinker-Module-ByteString.html#t:Module\" title=\"System.Posix.DynamicLinker.Module.ByteString\">Module</a>","name":"moduleOpen","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:moduleOpen"},{"display_html":"<a href=\"#v:moduleSymbol\">moduleSymbol</a> :: <a href=\"System-Posix-DynamicLinker-Module-ByteString.html#t:Module\" title=\"System.Posix.DynamicLinker.Module.ByteString\">Module</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"moduleSymbol","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:moduleSymbol"},{"display_html":"<a href=\"#v:moduleClose\">moduleClose</a> :: <a href=\"System-Posix-DynamicLinker-Module-ByteString.html#t:Module\" title=\"System.Posix.DynamicLinker.Module.ByteString\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"moduleClose","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:moduleClose"},{"display_html":"<a href=\"#v:moduleError\">moduleError</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"moduleError","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:moduleError"},{"display_html":"<a href=\"#v:withModule\">withModule</a> :: <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Module-ByteString.html#t:Module\" title=\"System.Posix.DynamicLinker.Module.ByteString\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withModule","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:withModule"},{"display_html":"<a href=\"#v:withModule_\">withModule_</a> :: <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix-DynamicLinker-Prim.html#t:RTLDFlags\" title=\"System.Posix.DynamicLinker.Prim\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-DynamicLinker-Module-ByteString.html#t:Module\" title=\"System.Posix.DynamicLinker.Module.ByteString\">Module</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withModule_","module":"System.Posix.DynamicLinker.Module.ByteString","link":"System-Posix-DynamicLinker-Module-ByteString.html#v:withModule_"},{"display_html":"<a href=\"#v:getEnv\">getEnv</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>)","name":"getEnv","module":"System.Posix.Env","link":"System-Posix-Env.html#v:getEnv"},{"display_html":"<a href=\"#v:getEnvDefault\">getEnvDefault</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"getEnvDefault","module":"System.Posix.Env","link":"System-Posix-Env.html#v:getEnvDefault"},{"display_html":"<a href=\"#v:getEnvironmentPrim\">getEnvironmentPrim</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]","name":"getEnvironmentPrim","module":"System.Posix.Env","link":"System-Posix-Env.html#v:getEnvironmentPrim"},{"display_html":"<a href=\"#v:getEnvironment\">getEnvironment</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [(<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>)]","name":"getEnvironment","module":"System.Posix.Env","link":"System-Posix-Env.html#v:getEnvironment"},{"display_html":"<a href=\"#v:setEnvironment\">setEnvironment</a> :: [(<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>)] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setEnvironment","module":"System.Posix.Env","link":"System-Posix-Env.html#v:setEnvironment"},{"display_html":"<a href=\"#v:putEnv\">putEnv</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"putEnv","module":"System.Posix.Env","link":"System-Posix-Env.html#v:putEnv"},{"display_html":"<a href=\"#v:setEnv\">setEnv</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setEnv","module":"System.Posix.Env","link":"System-Posix-Env.html#v:setEnv"},{"display_html":"<a href=\"#v:unsetEnv\">unsetEnv</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"unsetEnv","module":"System.Posix.Env","link":"System-Posix-Env.html#v:unsetEnv"},{"display_html":"<a href=\"#v:clearEnv\">clearEnv</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"clearEnv","module":"System.Posix.Env","link":"System-Posix-Env.html#v:clearEnv"},{"display_html":"<a href=\"#v:getEnv\">getEnv</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>)","name":"getEnv","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:getEnv"},{"display_html":"<a href=\"#v:getEnvDefault\">getEnvDefault</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"getEnvDefault","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:getEnvDefault"},{"display_html":"<a href=\"#v:getEnvironmentPrim\">getEnvironmentPrim</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>]","name":"getEnvironmentPrim","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:getEnvironmentPrim"},{"display_html":"<a href=\"#v:getEnvironment\">getEnvironment</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [(<a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>, <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>)]","name":"getEnvironment","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:getEnvironment"},{"display_html":"<a href=\"#v:putEnv\">putEnv</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"putEnv","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:putEnv"},{"display_html":"<a href=\"#v:setEnv\">setEnv</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setEnv","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:setEnv"},{"display_html":"<a href=\"#v:unsetEnv\">unsetEnv</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"unsetEnv","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:unsetEnv"},{"display_html":"<a href=\"#v:getArgs\">getArgs</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>]","name":"getArgs","module":"System.Posix.Env.ByteString","link":"System-Posix-Env-ByteString.html#v:getArgs"},{"display_html":"<a href=\"#v:throwErrnoPath\">throwErrnoPath</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPath","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPath"},{"display_html":"<a href=\"#v:throwErrnoPathIf\">throwErrnoPathIf</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIf","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIf"},{"display_html":"<a href=\"#v:throwErrnoPathIf_\">throwErrnoPathIf_</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIf_","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIf_"},{"display_html":"<a href=\"#v:throwErrnoPathIfRetry\">throwErrnoPathIfRetry</a> :: (a -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfRetry","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfRetry"},{"display_html":"<a href=\"#v:throwErrnoPathIfNull\">throwErrnoPathIfNull</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a)","name":"throwErrnoPathIfNull","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfNull"},{"display_html":"<a href=\"#v:throwErrnoPathIfNullRetry\">throwErrnoPathIfNullRetry</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> a)","name":"throwErrnoPathIfNullRetry","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfNullRetry"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1\">throwErrnoPathIfMinus1</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfMinus1","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfMinus1"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1_\">throwErrnoPathIfMinus1_</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIfMinus1_","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfMinus1_"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1Retry\">throwErrnoPathIfMinus1Retry</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"throwErrnoPathIfMinus1Retry","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfMinus1Retry"},{"display_html":"<a href=\"#v:throwErrnoPathIfMinus1Retry_\">throwErrnoPathIfMinus1Retry_</a> :: (<a href=\"../base-4.13.0.0/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> a, <a href=\"../base-4.13.0.0/Prelude.html#t:Num\" title=\"Prelude\">Num</a> a) =&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"throwErrnoPathIfMinus1Retry_","module":"System.Posix.Error","link":"System-Posix-Error.html#v:throwErrnoPathIfMinus1Retry_"},{"display_html":"<a href=\"#v:createDirectory\">createDirectory</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createDirectory","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:createDirectory"},{"display_html":"<a href=\"#v:removeDirectory\">removeDirectory</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"removeDirectory","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:removeDirectory"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DirStream\">DirStream</a>","name":"DirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#t:DirStream"},{"display_html":"<a href=\"#v:openDirStream\">openDirStream</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a>","name":"openDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:openDirStream"},{"display_html":"<a href=\"#v:readDirStream\">readDirStream</a> :: <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"readDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:readDirStream"},{"display_html":"<a href=\"#v:rewindDirStream\">rewindDirStream</a> :: <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"rewindDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:rewindDirStream"},{"display_html":"<a href=\"#v:closeDirStream\">closeDirStream</a> :: <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"closeDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:closeDirStream"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DirStreamOffset\">DirStreamOffset</a>","name":"DirStreamOffset","module":"System.Posix.Directory","link":"System-Posix-Directory.html#t:DirStreamOffset"},{"display_html":"<a href=\"#v:tellDirStream\">tellDirStream</a> :: <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Directory.html#t:DirStreamOffset\" title=\"System.Posix.Directory\">DirStreamOffset</a>","name":"tellDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:tellDirStream"},{"display_html":"<a href=\"#v:seekDirStream\">seekDirStream</a> :: <a href=\"System-Posix-Directory.html#t:DirStream\" title=\"System.Posix.Directory\">DirStream</a> -&gt; <a href=\"System-Posix-Directory.html#t:DirStreamOffset\" title=\"System.Posix.Directory\">DirStreamOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"seekDirStream","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:seekDirStream"},{"display_html":"<a href=\"#v:getWorkingDirectory\">getWorkingDirectory</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"getWorkingDirectory","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:getWorkingDirectory"},{"display_html":"<a href=\"#v:changeWorkingDirectory\">changeWorkingDirectory</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"changeWorkingDirectory","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:changeWorkingDirectory"},{"display_html":"<a href=\"#v:changeWorkingDirectoryFd\">changeWorkingDirectoryFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"changeWorkingDirectoryFd","module":"System.Posix.Directory","link":"System-Posix-Directory.html#v:changeWorkingDirectoryFd"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Advice\">Advice</a><ul class=\"subs\"><li>= <a href=\"#v:AdviceNormal\">AdviceNormal</a></li><li>| <a href=\"#v:AdviceRandom\">AdviceRandom</a></li><li>| <a href=\"#v:AdviceSequential\">AdviceSequential</a></li><li>| <a href=\"#v:AdviceWillNeed\">AdviceWillNeed</a></li><li>| <a href=\"#v:AdviceDontNeed\">AdviceDontNeed</a></li><li>| <a href=\"#v:AdviceNoReuse\">AdviceNoReuse</a></li></ul>","name":"Advice AdviceNormal AdviceRandom AdviceSequential AdviceWillNeed AdviceDontNeed AdviceNoReuse","module":"System.Posix.Fcntl","link":"System-Posix-Fcntl.html#t:Advice"},{"display_html":"<a href=\"#v:fileAdvise\">fileAdvise</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"System-Posix-Fcntl.html#t:Advice\" title=\"System.Posix.Fcntl\">Advice</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"fileAdvise","module":"System.Posix.Fcntl","link":"System-Posix-Fcntl.html#v:fileAdvise"},{"display_html":"<a href=\"#v:fileAllocate\">fileAllocate</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"fileAllocate","module":"System.Posix.Fcntl","link":"System-Posix-Fcntl.html#v:fileAllocate"},{"display_html":"<a href=\"#v:unionFileModes\">unionFileModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"unionFileModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:unionFileModes"},{"display_html":"<a href=\"#v:intersectFileModes\">intersectFileModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"intersectFileModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:intersectFileModes"},{"display_html":"<a href=\"#v:nullFileMode\">nullFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"nullFileMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:nullFileMode"},{"display_html":"<a href=\"#v:ownerReadMode\">ownerReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerReadMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:ownerReadMode"},{"display_html":"<a href=\"#v:ownerWriteMode\">ownerWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerWriteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:ownerWriteMode"},{"display_html":"<a href=\"#v:ownerExecuteMode\">ownerExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerExecuteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:ownerExecuteMode"},{"display_html":"<a href=\"#v:ownerModes\">ownerModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:ownerModes"},{"display_html":"<a href=\"#v:groupReadMode\">groupReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupReadMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:groupReadMode"},{"display_html":"<a href=\"#v:groupWriteMode\">groupWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupWriteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:groupWriteMode"},{"display_html":"<a href=\"#v:groupExecuteMode\">groupExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupExecuteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:groupExecuteMode"},{"display_html":"<a href=\"#v:groupModes\">groupModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:groupModes"},{"display_html":"<a href=\"#v:otherReadMode\">otherReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherReadMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:otherReadMode"},{"display_html":"<a href=\"#v:otherWriteMode\">otherWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherWriteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:otherWriteMode"},{"display_html":"<a href=\"#v:otherExecuteMode\">otherExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherExecuteMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:otherExecuteMode"},{"display_html":"<a href=\"#v:otherModes\">otherModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:otherModes"},{"display_html":"<a href=\"#v:setUserIDMode\">setUserIDMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setUserIDMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setUserIDMode"},{"display_html":"<a href=\"#v:setGroupIDMode\">setGroupIDMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setGroupIDMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setGroupIDMode"},{"display_html":"<a href=\"#v:stdFileMode\">stdFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"stdFileMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:stdFileMode"},{"display_html":"<a href=\"#v:accessModes\">accessModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"accessModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:accessModes"},{"display_html":"<a href=\"#v:fileTypeModes\">fileTypeModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"fileTypeModes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileTypeModes"},{"display_html":"<a href=\"#v:blockSpecialMode\">blockSpecialMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"blockSpecialMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:blockSpecialMode"},{"display_html":"<a href=\"#v:characterSpecialMode\">characterSpecialMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"characterSpecialMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:characterSpecialMode"},{"display_html":"<a href=\"#v:namedPipeMode\">namedPipeMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"namedPipeMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:namedPipeMode"},{"display_html":"<a href=\"#v:regularFileMode\">regularFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"regularFileMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:regularFileMode"},{"display_html":"<a href=\"#v:directoryMode\">directoryMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"directoryMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:directoryMode"},{"display_html":"<a href=\"#v:symbolicLinkMode\">symbolicLinkMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"symbolicLinkMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:symbolicLinkMode"},{"display_html":"<a href=\"#v:socketMode\">socketMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"socketMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:socketMode"},{"display_html":"<a href=\"#v:setFileMode\">setFileMode</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFileMode"},{"display_html":"<a href=\"#v:setFdMode\">setFdMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFdMode"},{"display_html":"<a href=\"#v:setFileCreationMask\">setFileCreationMask</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setFileCreationMask","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFileCreationMask"},{"display_html":"<a href=\"#v:fileAccess\">fileAccess</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"fileAccess","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileAccess"},{"display_html":"<a href=\"#v:fileExist\">fileExist</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"fileExist","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileExist"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FileStatus\">FileStatus</a>","name":"FileStatus","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#t:FileStatus"},{"display_html":"<a href=\"#v:getFileStatus\">getFileStatus</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a>","name":"getFileStatus","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:getFileStatus"},{"display_html":"<a href=\"#v:getFdStatus\">getFdStatus</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a>","name":"getFdStatus","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:getFdStatus"},{"display_html":"<a href=\"#v:getSymbolicLinkStatus\">getSymbolicLinkStatus</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a>","name":"getSymbolicLinkStatus","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:getSymbolicLinkStatus"},{"display_html":"<a href=\"#v:deviceID\">deviceID</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a>","name":"deviceID","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:deviceID"},{"display_html":"<a href=\"#v:fileID\">fileID</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileID\" title=\"System.Posix.Types\">FileID</a>","name":"fileID","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileID"},{"display_html":"<a href=\"#v:fileMode\">fileMode</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"fileMode","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileMode"},{"display_html":"<a href=\"#v:linkCount\">linkCount</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:LinkCount\" title=\"System.Posix.Types\">LinkCount</a>","name":"linkCount","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:linkCount"},{"display_html":"<a href=\"#v:fileOwner\">fileOwner</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a>","name":"fileOwner","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileOwner"},{"display_html":"<a href=\"#v:fileGroup\">fileGroup</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>","name":"fileGroup","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileGroup"},{"display_html":"<a href=\"#v:specialDeviceID\">specialDeviceID</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a>","name":"specialDeviceID","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:specialDeviceID"},{"display_html":"<a href=\"#v:fileSize\">fileSize</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>","name":"fileSize","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:fileSize"},{"display_html":"<a href=\"#v:accessTime\">accessTime</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"accessTime","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:accessTime"},{"display_html":"<a href=\"#v:modificationTime\">modificationTime</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"modificationTime","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:modificationTime"},{"display_html":"<a href=\"#v:statusChangeTime\">statusChangeTime</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"statusChangeTime","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:statusChangeTime"},{"display_html":"<a href=\"#v:accessTimeHiRes\">accessTimeHiRes</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"accessTimeHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:accessTimeHiRes"},{"display_html":"<a href=\"#v:modificationTimeHiRes\">modificationTimeHiRes</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"modificationTimeHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:modificationTimeHiRes"},{"display_html":"<a href=\"#v:statusChangeTimeHiRes\">statusChangeTimeHiRes</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"statusChangeTimeHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:statusChangeTimeHiRes"},{"display_html":"<a href=\"#v:isBlockDevice\">isBlockDevice</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isBlockDevice","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isBlockDevice"},{"display_html":"<a href=\"#v:isCharacterDevice\">isCharacterDevice</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isCharacterDevice","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isCharacterDevice"},{"display_html":"<a href=\"#v:isNamedPipe\">isNamedPipe</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isNamedPipe","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isNamedPipe"},{"display_html":"<a href=\"#v:isRegularFile\">isRegularFile</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isRegularFile","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isRegularFile"},{"display_html":"<a href=\"#v:isDirectory\">isDirectory</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isDirectory","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isDirectory"},{"display_html":"<a href=\"#v:isSymbolicLink\">isSymbolicLink</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSymbolicLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isSymbolicLink"},{"display_html":"<a href=\"#v:isSocket\">isSocket</a> :: <a href=\"System-Posix-Files-ByteString.html#t:FileStatus\" title=\"System.Posix.Files.ByteString\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSocket","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:isSocket"},{"display_html":"<a href=\"#v:createNamedPipe\">createNamedPipe</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createNamedPipe","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:createNamedPipe"},{"display_html":"<a href=\"#v:createDevice\">createDevice</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createDevice","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:createDevice"},{"display_html":"<a href=\"#v:createLink\">createLink</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:createLink"},{"display_html":"<a href=\"#v:removeLink\">removeLink</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"removeLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:removeLink"},{"display_html":"<a href=\"#v:createSymbolicLink\">createSymbolicLink</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createSymbolicLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:createSymbolicLink"},{"display_html":"<a href=\"#v:readSymbolicLink\">readSymbolicLink</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"readSymbolicLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:readSymbolicLink"},{"display_html":"<a href=\"#v:rename\">rename</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"rename","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:rename"},{"display_html":"<a href=\"#v:setOwnerAndGroup\">setOwnerAndGroup</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setOwnerAndGroup","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setOwnerAndGroup"},{"display_html":"<a href=\"#v:setFdOwnerAndGroup\">setFdOwnerAndGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdOwnerAndGroup","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFdOwnerAndGroup"},{"display_html":"<a href=\"#v:setSymbolicLinkOwnerAndGroup\">setSymbolicLinkOwnerAndGroup</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setSymbolicLinkOwnerAndGroup","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setSymbolicLinkOwnerAndGroup"},{"display_html":"<a href=\"#v:setFileTimes\">setFileTimes</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileTimes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFileTimes"},{"display_html":"<a href=\"#v:setFileTimesHiRes\">setFileTimesHiRes</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileTimesHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFileTimesHiRes"},{"display_html":"<a href=\"#v:setFdTimesHiRes\">setFdTimesHiRes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdTimesHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFdTimesHiRes"},{"display_html":"<a href=\"#v:setSymbolicLinkTimesHiRes\">setSymbolicLinkTimesHiRes</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setSymbolicLinkTimesHiRes","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setSymbolicLinkTimesHiRes"},{"display_html":"<a href=\"#v:touchFile\">touchFile</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchFile","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:touchFile"},{"display_html":"<a href=\"#v:touchFd\">touchFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchFd","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:touchFd"},{"display_html":"<a href=\"#v:touchSymbolicLink\">touchSymbolicLink</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchSymbolicLink","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:touchSymbolicLink"},{"display_html":"<a href=\"#v:setFileSize\">setFileSize</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileSize","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFileSize"},{"display_html":"<a href=\"#v:setFdSize\">setFdSize</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdSize","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:setFdSize"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PathVar\">PathVar</a><ul class=\"subs\"><li>= <a href=\"#v:FileSizeBits\">FileSizeBits</a></li><li>| <a href=\"#v:LinkLimit\">LinkLimit</a></li><li>| <a href=\"#v:InputLineLimit\">InputLineLimit</a></li><li>| <a href=\"#v:InputQueueLimit\">InputQueueLimit</a></li><li>| <a href=\"#v:FileNameLimit\">FileNameLimit</a></li><li>| <a href=\"#v:PathNameLimit\">PathNameLimit</a></li><li>| <a href=\"#v:PipeBufferLimit\">PipeBufferLimit</a></li><li>| <a href=\"#v:SymbolicLinkLimit\">SymbolicLinkLimit</a></li><li>| <a href=\"#v:SetOwnerAndGroupIsRestricted\">SetOwnerAndGroupIsRestricted</a></li><li>| <a href=\"#v:FileNamesAreNotTruncated\">FileNamesAreNotTruncated</a></li><li>| <a href=\"#v:VDisableChar\">VDisableChar</a></li><li>| <a href=\"#v:AsyncIOAvailable\">AsyncIOAvailable</a></li><li>| <a href=\"#v:PrioIOAvailable\">PrioIOAvailable</a></li><li>| <a href=\"#v:SyncIOAvailable\">SyncIOAvailable</a></li></ul>","name":"PathVar FileSizeBits LinkLimit InputLineLimit InputQueueLimit FileNameLimit PathNameLimit PipeBufferLimit SymbolicLinkLimit SetOwnerAndGroupIsRestricted FileNamesAreNotTruncated VDisableChar AsyncIOAvailable PrioIOAvailable SyncIOAvailable","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#t:PathVar"},{"display_html":"<a href=\"#v:getPathVar\">getPathVar</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"System-Posix-Files-ByteString.html#t:PathVar\" title=\"System.Posix.Files.ByteString\">PathVar</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Limit\" title=\"System.Posix.Types\">Limit</a>","name":"getPathVar","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:getPathVar"},{"display_html":"<a href=\"#v:getFdPathVar\">getFdPathVar</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Files-ByteString.html#t:PathVar\" title=\"System.Posix.Files.ByteString\">PathVar</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Limit\" title=\"System.Posix.Types\">Limit</a>","name":"getFdPathVar","module":"System.Posix.Files.ByteString","link":"System-Posix-Files-ByteString.html#v:getFdPathVar"},{"display_html":"<a href=\"#v:unionFileModes\">unionFileModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"unionFileModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:unionFileModes"},{"display_html":"<a href=\"#v:intersectFileModes\">intersectFileModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"intersectFileModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:intersectFileModes"},{"display_html":"<a href=\"#v:nullFileMode\">nullFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"nullFileMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:nullFileMode"},{"display_html":"<a href=\"#v:ownerReadMode\">ownerReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerReadMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:ownerReadMode"},{"display_html":"<a href=\"#v:ownerWriteMode\">ownerWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerWriteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:ownerWriteMode"},{"display_html":"<a href=\"#v:ownerExecuteMode\">ownerExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerExecuteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:ownerExecuteMode"},{"display_html":"<a href=\"#v:ownerModes\">ownerModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"ownerModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:ownerModes"},{"display_html":"<a href=\"#v:groupReadMode\">groupReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupReadMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:groupReadMode"},{"display_html":"<a href=\"#v:groupWriteMode\">groupWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupWriteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:groupWriteMode"},{"display_html":"<a href=\"#v:groupExecuteMode\">groupExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupExecuteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:groupExecuteMode"},{"display_html":"<a href=\"#v:groupModes\">groupModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"groupModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:groupModes"},{"display_html":"<a href=\"#v:otherReadMode\">otherReadMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherReadMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:otherReadMode"},{"display_html":"<a href=\"#v:otherWriteMode\">otherWriteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherWriteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:otherWriteMode"},{"display_html":"<a href=\"#v:otherExecuteMode\">otherExecuteMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherExecuteMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:otherExecuteMode"},{"display_html":"<a href=\"#v:otherModes\">otherModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"otherModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:otherModes"},{"display_html":"<a href=\"#v:setUserIDMode\">setUserIDMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setUserIDMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setUserIDMode"},{"display_html":"<a href=\"#v:setGroupIDMode\">setGroupIDMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setGroupIDMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setGroupIDMode"},{"display_html":"<a href=\"#v:stdFileMode\">stdFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"stdFileMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:stdFileMode"},{"display_html":"<a href=\"#v:accessModes\">accessModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"accessModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:accessModes"},{"display_html":"<a href=\"#v:fileTypeModes\">fileTypeModes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"fileTypeModes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileTypeModes"},{"display_html":"<a href=\"#v:blockSpecialMode\">blockSpecialMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"blockSpecialMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:blockSpecialMode"},{"display_html":"<a href=\"#v:characterSpecialMode\">characterSpecialMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"characterSpecialMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:characterSpecialMode"},{"display_html":"<a href=\"#v:namedPipeMode\">namedPipeMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"namedPipeMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:namedPipeMode"},{"display_html":"<a href=\"#v:regularFileMode\">regularFileMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"regularFileMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:regularFileMode"},{"display_html":"<a href=\"#v:directoryMode\">directoryMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"directoryMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:directoryMode"},{"display_html":"<a href=\"#v:symbolicLinkMode\">symbolicLinkMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"symbolicLinkMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:symbolicLinkMode"},{"display_html":"<a href=\"#v:socketMode\">socketMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"socketMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:socketMode"},{"display_html":"<a href=\"#v:setFileMode\">setFileMode</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFileMode"},{"display_html":"<a href=\"#v:setFdMode\">setFdMode</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFdMode"},{"display_html":"<a href=\"#v:setFileCreationMask\">setFileCreationMask</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"setFileCreationMask","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFileCreationMask"},{"display_html":"<a href=\"#v:fileAccess\">fileAccess</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"fileAccess","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileAccess"},{"display_html":"<a href=\"#v:fileExist\">fileExist</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"fileExist","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileExist"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FileStatus\">FileStatus</a>","name":"FileStatus","module":"System.Posix.Files","link":"System-Posix-Files.html#t:FileStatus"},{"display_html":"<a href=\"#v:getFileStatus\">getFileStatus</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a>","name":"getFileStatus","module":"System.Posix.Files","link":"System-Posix-Files.html#v:getFileStatus"},{"display_html":"<a href=\"#v:getFdStatus\">getFdStatus</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a>","name":"getFdStatus","module":"System.Posix.Files","link":"System-Posix-Files.html#v:getFdStatus"},{"display_html":"<a href=\"#v:getSymbolicLinkStatus\">getSymbolicLinkStatus</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a>","name":"getSymbolicLinkStatus","module":"System.Posix.Files","link":"System-Posix-Files.html#v:getSymbolicLinkStatus"},{"display_html":"<a href=\"#v:deviceID\">deviceID</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a>","name":"deviceID","module":"System.Posix.Files","link":"System-Posix-Files.html#v:deviceID"},{"display_html":"<a href=\"#v:fileID\">fileID</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileID\" title=\"System.Posix.Types\">FileID</a>","name":"fileID","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileID"},{"display_html":"<a href=\"#v:fileMode\">fileMode</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a>","name":"fileMode","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileMode"},{"display_html":"<a href=\"#v:linkCount\">linkCount</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:LinkCount\" title=\"System.Posix.Types\">LinkCount</a>","name":"linkCount","module":"System.Posix.Files","link":"System-Posix-Files.html#v:linkCount"},{"display_html":"<a href=\"#v:fileOwner\">fileOwner</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a>","name":"fileOwner","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileOwner"},{"display_html":"<a href=\"#v:fileGroup\">fileGroup</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>","name":"fileGroup","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileGroup"},{"display_html":"<a href=\"#v:specialDeviceID\">specialDeviceID</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a>","name":"specialDeviceID","module":"System.Posix.Files","link":"System-Posix-Files.html#v:specialDeviceID"},{"display_html":"<a href=\"#v:fileSize\">fileSize</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>","name":"fileSize","module":"System.Posix.Files","link":"System-Posix-Files.html#v:fileSize"},{"display_html":"<a href=\"#v:accessTime\">accessTime</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"accessTime","module":"System.Posix.Files","link":"System-Posix-Files.html#v:accessTime"},{"display_html":"<a href=\"#v:modificationTime\">modificationTime</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"modificationTime","module":"System.Posix.Files","link":"System-Posix-Files.html#v:modificationTime"},{"display_html":"<a href=\"#v:statusChangeTime\">statusChangeTime</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"statusChangeTime","module":"System.Posix.Files","link":"System-Posix-Files.html#v:statusChangeTime"},{"display_html":"<a href=\"#v:accessTimeHiRes\">accessTimeHiRes</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"accessTimeHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:accessTimeHiRes"},{"display_html":"<a href=\"#v:modificationTimeHiRes\">modificationTimeHiRes</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"modificationTimeHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:modificationTimeHiRes"},{"display_html":"<a href=\"#v:statusChangeTimeHiRes\">statusChangeTimeHiRes</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a>","name":"statusChangeTimeHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:statusChangeTimeHiRes"},{"display_html":"<a href=\"#v:isBlockDevice\">isBlockDevice</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isBlockDevice","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isBlockDevice"},{"display_html":"<a href=\"#v:isCharacterDevice\">isCharacterDevice</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isCharacterDevice","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isCharacterDevice"},{"display_html":"<a href=\"#v:isNamedPipe\">isNamedPipe</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isNamedPipe","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isNamedPipe"},{"display_html":"<a href=\"#v:isRegularFile\">isRegularFile</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isRegularFile","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isRegularFile"},{"display_html":"<a href=\"#v:isDirectory\">isDirectory</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isDirectory","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isDirectory"},{"display_html":"<a href=\"#v:isSymbolicLink\">isSymbolicLink</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSymbolicLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isSymbolicLink"},{"display_html":"<a href=\"#v:isSocket\">isSocket</a> :: <a href=\"System-Posix-Files.html#t:FileStatus\" title=\"System.Posix.Files\">FileStatus</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"isSocket","module":"System.Posix.Files","link":"System-Posix-Files.html#v:isSocket"},{"display_html":"<a href=\"#v:createNamedPipe\">createNamedPipe</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createNamedPipe","module":"System.Posix.Files","link":"System-Posix-Files.html#v:createNamedPipe"},{"display_html":"<a href=\"#v:createDevice\">createDevice</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:DeviceID\" title=\"System.Posix.Types\">DeviceID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createDevice","module":"System.Posix.Files","link":"System-Posix-Files.html#v:createDevice"},{"display_html":"<a href=\"#v:createLink\">createLink</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:createLink"},{"display_html":"<a href=\"#v:removeLink\">removeLink</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"removeLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:removeLink"},{"display_html":"<a href=\"#v:createSymbolicLink\">createSymbolicLink</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"createSymbolicLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:createSymbolicLink"},{"display_html":"<a href=\"#v:readSymbolicLink\">readSymbolicLink</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"readSymbolicLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:readSymbolicLink"},{"display_html":"<a href=\"#v:rename\">rename</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"rename","module":"System.Posix.Files","link":"System-Posix-Files.html#v:rename"},{"display_html":"<a href=\"#v:setOwnerAndGroup\">setOwnerAndGroup</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setOwnerAndGroup","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setOwnerAndGroup"},{"display_html":"<a href=\"#v:setFdOwnerAndGroup\">setFdOwnerAndGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdOwnerAndGroup","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFdOwnerAndGroup"},{"display_html":"<a href=\"#v:setSymbolicLinkOwnerAndGroup\">setSymbolicLinkOwnerAndGroup</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setSymbolicLinkOwnerAndGroup","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setSymbolicLinkOwnerAndGroup"},{"display_html":"<a href=\"#v:setFileTimes\">setFileTimes</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileTimes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFileTimes"},{"display_html":"<a href=\"#v:setFileTimesHiRes\">setFileTimesHiRes</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileTimesHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFileTimesHiRes"},{"display_html":"<a href=\"#v:setFdTimesHiRes\">setFdTimesHiRes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdTimesHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFdTimesHiRes"},{"display_html":"<a href=\"#v:setSymbolicLinkTimesHiRes\">setSymbolicLinkTimesHiRes</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../time-1.9.3/Data-Time-Clock-POSIX.html#t:POSIXTime\" title=\"Data.Time.Clock.POSIX\">POSIXTime</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setSymbolicLinkTimesHiRes","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setSymbolicLinkTimesHiRes"},{"display_html":"<a href=\"#v:touchFile\">touchFile</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchFile","module":"System.Posix.Files","link":"System-Posix-Files.html#v:touchFile"},{"display_html":"<a href=\"#v:touchFd\">touchFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchFd","module":"System.Posix.Files","link":"System-Posix-Files.html#v:touchFd"},{"display_html":"<a href=\"#v:touchSymbolicLink\">touchSymbolicLink</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"touchSymbolicLink","module":"System.Posix.Files","link":"System-Posix-Files.html#v:touchSymbolicLink"},{"display_html":"<a href=\"#v:setFileSize\">setFileSize</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFileSize","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFileSize"},{"display_html":"<a href=\"#v:setFdSize\">setFdSize</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdSize","module":"System.Posix.Files","link":"System-Posix-Files.html#v:setFdSize"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PathVar\">PathVar</a><ul class=\"subs\"><li>= <a href=\"#v:FileSizeBits\">FileSizeBits</a></li><li>| <a href=\"#v:LinkLimit\">LinkLimit</a></li><li>| <a href=\"#v:InputLineLimit\">InputLineLimit</a></li><li>| <a href=\"#v:InputQueueLimit\">InputQueueLimit</a></li><li>| <a href=\"#v:FileNameLimit\">FileNameLimit</a></li><li>| <a href=\"#v:PathNameLimit\">PathNameLimit</a></li><li>| <a href=\"#v:PipeBufferLimit\">PipeBufferLimit</a></li><li>| <a href=\"#v:SymbolicLinkLimit\">SymbolicLinkLimit</a></li><li>| <a href=\"#v:SetOwnerAndGroupIsRestricted\">SetOwnerAndGroupIsRestricted</a></li><li>| <a href=\"#v:FileNamesAreNotTruncated\">FileNamesAreNotTruncated</a></li><li>| <a href=\"#v:VDisableChar\">VDisableChar</a></li><li>| <a href=\"#v:AsyncIOAvailable\">AsyncIOAvailable</a></li><li>| <a href=\"#v:PrioIOAvailable\">PrioIOAvailable</a></li><li>| <a href=\"#v:SyncIOAvailable\">SyncIOAvailable</a></li></ul>","name":"PathVar FileSizeBits LinkLimit InputLineLimit InputQueueLimit FileNameLimit PathNameLimit PipeBufferLimit SymbolicLinkLimit SetOwnerAndGroupIsRestricted FileNamesAreNotTruncated VDisableChar AsyncIOAvailable PrioIOAvailable SyncIOAvailable","module":"System.Posix.Files","link":"System-Posix-Files.html#t:PathVar"},{"display_html":"<a href=\"#v:getPathVar\">getPathVar</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"System-Posix-Files.html#t:PathVar\" title=\"System.Posix.Files\">PathVar</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Limit\" title=\"System.Posix.Types\">Limit</a>","name":"getPathVar","module":"System.Posix.Files","link":"System-Posix-Files.html#v:getPathVar"},{"display_html":"<a href=\"#v:getFdPathVar\">getFdPathVar</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Files.html#t:PathVar\" title=\"System.Posix.Files\">PathVar</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Limit\" title=\"System.Posix.Types\">Limit</a>","name":"getFdPathVar","module":"System.Posix.Files","link":"System-Posix-Files.html#v:getFdPathVar"},{"display_html":"<a href=\"#v:stdInput\">stdInput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdInput","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:stdInput"},{"display_html":"<a href=\"#v:stdOutput\">stdOutput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdOutput","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:stdOutput"},{"display_html":"<a href=\"#v:stdError\">stdError</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdError","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:stdError"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenMode\">OpenMode</a><ul class=\"subs\"><li>= <a href=\"#v:ReadOnly\">ReadOnly</a></li><li>| <a href=\"#v:WriteOnly\">WriteOnly</a></li><li>| <a href=\"#v:ReadWrite\">ReadWrite</a></li></ul>","name":"OpenMode ReadOnly WriteOnly ReadWrite","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#t:OpenMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenFileFlags\">OpenFileFlags</a> = <a href=\"#v:OpenFileFlags\">OpenFileFlags</a> {<ul class=\"subs\"><li><a href=\"#v:append\">append</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:exclusive\">exclusive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:noctty\">noctty</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:nonBlock\">nonBlock</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:trunc\">trunc</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"OpenFileFlags OpenFileFlags append exclusive noctty nonBlock trunc","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#t:OpenFileFlags"},{"display_html":"<a href=\"#v:defaultFileFlags\">defaultFileFlags</a> :: <a href=\"System-Posix-IO-ByteString.html#t:OpenFileFlags\" title=\"System.Posix.IO.ByteString\">OpenFileFlags</a>","name":"defaultFileFlags","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:defaultFileFlags"},{"display_html":"<a href=\"#v:openFd\">openFd</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:OpenMode\" title=\"System.Posix.IO.ByteString\">OpenMode</a> -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:OpenFileFlags\" title=\"System.Posix.IO.ByteString\">OpenFileFlags</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"openFd","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:openFd"},{"display_html":"<a href=\"#v:createFile\">createFile</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"createFile","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:createFile"},{"display_html":"<a href=\"#v:closeFd\">closeFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"closeFd","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:closeFd"},{"display_html":"<a href=\"#v:fdRead\">fdRead</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>)","name":"fdRead","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdRead"},{"display_html":"<a href=\"#v:fdWrite\">fdWrite</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdWrite","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdWrite"},{"display_html":"<a href=\"#v:fdReadBuf\">fdReadBuf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdReadBuf","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdReadBuf"},{"display_html":"<a href=\"#v:fdWriteBuf\">fdWriteBuf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdWriteBuf","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdWriteBuf"},{"display_html":"<a href=\"#v:fdSeek\">fdSeek</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/GHC-IO-Device.html#t:SeekMode\" title=\"GHC.IO.Device\">SeekMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>","name":"fdSeek","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdSeek"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FdOption\">FdOption</a><ul class=\"subs\"><li>= <a href=\"#v:AppendOnWrite\">AppendOnWrite</a></li><li>| <a href=\"#v:CloseOnExec\">CloseOnExec</a></li><li>| <a href=\"#v:NonBlockingRead\">NonBlockingRead</a></li><li>| <a href=\"#v:SynchronousWrites\">SynchronousWrites</a></li></ul>","name":"FdOption AppendOnWrite CloseOnExec NonBlockingRead SynchronousWrites","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#t:FdOption"},{"display_html":"<a href=\"#v:queryFdOption\">queryFdOption</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:FdOption\" title=\"System.Posix.IO.ByteString\">FdOption</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"queryFdOption","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:queryFdOption"},{"display_html":"<a href=\"#v:setFdOption\">setFdOption</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:FdOption\" title=\"System.Posix.IO.ByteString\">FdOption</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdOption","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:setFdOption"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:FileLock\">FileLock</a> = (<a href=\"System-Posix-IO-ByteString.html#t:LockRequest\" title=\"System.Posix.IO.ByteString\">LockRequest</a>, <a href=\"../base-4.13.0.0/GHC-IO-Device.html#t:SeekMode\" title=\"GHC.IO.Device\">SeekMode</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>)","name":"FileLock","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#t:FileLock"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:LockRequest\">LockRequest</a><ul class=\"subs\"><li>= <a href=\"#v:ReadLock\">ReadLock</a></li><li>| <a href=\"#v:WriteLock\">WriteLock</a></li><li>| <a href=\"#v:Unlock\">Unlock</a></li></ul>","name":"LockRequest ReadLock WriteLock Unlock","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#t:LockRequest"},{"display_html":"<a href=\"#v:getLock\">getLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:FileLock\" title=\"System.Posix.IO.ByteString\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-IO-ByteString.html#t:FileLock\" title=\"System.Posix.IO.ByteString\">FileLock</a>))","name":"getLock","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:getLock"},{"display_html":"<a href=\"#v:setLock\">setLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:FileLock\" title=\"System.Posix.IO.ByteString\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setLock","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:setLock"},{"display_html":"<a href=\"#v:waitToSetLock\">waitToSetLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO-ByteString.html#t:FileLock\" title=\"System.Posix.IO.ByteString\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"waitToSetLock","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:waitToSetLock"},{"display_html":"<a href=\"#v:createPipe\">createPipe</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>)","name":"createPipe","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:createPipe"},{"display_html":"<a href=\"#v:dup\">dup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"dup","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:dup"},{"display_html":"<a href=\"#v:dupTo\">dupTo</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"dupTo","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:dupTo"},{"display_html":"<a href=\"#v:handleToFd\">handleToFd</a> :: <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"handleToFd","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:handleToFd"},{"display_html":"<a href=\"#v:fdToHandle\">fdToHandle</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>","name":"fdToHandle","module":"System.Posix.IO.ByteString","link":"System-Posix-IO-ByteString.html#v:fdToHandle"},{"display_html":"<a href=\"#v:stdInput\">stdInput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdInput","module":"System.Posix.IO","link":"System-Posix-IO.html#v:stdInput"},{"display_html":"<a href=\"#v:stdOutput\">stdOutput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdOutput","module":"System.Posix.IO","link":"System-Posix-IO.html#v:stdOutput"},{"display_html":"<a href=\"#v:stdError\">stdError</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"stdError","module":"System.Posix.IO","link":"System-Posix-IO.html#v:stdError"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenMode\">OpenMode</a><ul class=\"subs\"><li>= <a href=\"#v:ReadOnly\">ReadOnly</a></li><li>| <a href=\"#v:WriteOnly\">WriteOnly</a></li><li>| <a href=\"#v:ReadWrite\">ReadWrite</a></li></ul>","name":"OpenMode ReadOnly WriteOnly ReadWrite","module":"System.Posix.IO","link":"System-Posix-IO.html#t:OpenMode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenFileFlags\">OpenFileFlags</a> = <a href=\"#v:OpenFileFlags\">OpenFileFlags</a> {<ul class=\"subs\"><li><a href=\"#v:append\">append</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:exclusive\">exclusive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:noctty\">noctty</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:nonBlock\">nonBlock</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:trunc\">trunc</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"OpenFileFlags OpenFileFlags append exclusive noctty nonBlock trunc","module":"System.Posix.IO","link":"System-Posix-IO.html#t:OpenFileFlags"},{"display_html":"<a href=\"#v:defaultFileFlags\">defaultFileFlags</a> :: <a href=\"System-Posix-IO.html#t:OpenFileFlags\" title=\"System.Posix.IO\">OpenFileFlags</a>","name":"defaultFileFlags","module":"System.Posix.IO","link":"System-Posix-IO.html#v:defaultFileFlags"},{"display_html":"<a href=\"#v:openFd\">openFd</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"System-Posix-IO.html#t:OpenMode\" title=\"System.Posix.IO\">OpenMode</a> -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"System-Posix-IO.html#t:OpenFileFlags\" title=\"System.Posix.IO\">OpenFileFlags</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"openFd","module":"System.Posix.IO","link":"System-Posix-IO.html#v:openFd"},{"display_html":"<a href=\"#v:createFile\">createFile</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"createFile","module":"System.Posix.IO","link":"System-Posix-IO.html#v:createFile"},{"display_html":"<a href=\"#v:closeFd\">closeFd</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"closeFd","module":"System.Posix.IO","link":"System-Posix-IO.html#v:closeFd"},{"display_html":"<a href=\"#v:fdRead\">fdRead</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>)","name":"fdRead","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdRead"},{"display_html":"<a href=\"#v:fdWrite\">fdWrite</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdWrite","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdWrite"},{"display_html":"<a href=\"#v:fdReadBuf\">fdReadBuf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdReadBuf","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdReadBuf"},{"display_html":"<a href=\"#v:fdWriteBuf\">fdWriteBuf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Data-Word.html#t:Word8\" title=\"Data.Word\">Word8</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ByteCount\" title=\"System.Posix.Types\">ByteCount</a>","name":"fdWriteBuf","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdWriteBuf"},{"display_html":"<a href=\"#v:fdSeek\">fdSeek</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/GHC-IO-Device.html#t:SeekMode\" title=\"GHC.IO.Device\">SeekMode</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>","name":"fdSeek","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdSeek"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FdOption\">FdOption</a><ul class=\"subs\"><li>= <a href=\"#v:AppendOnWrite\">AppendOnWrite</a></li><li>| <a href=\"#v:CloseOnExec\">CloseOnExec</a></li><li>| <a href=\"#v:NonBlockingRead\">NonBlockingRead</a></li><li>| <a href=\"#v:SynchronousWrites\">SynchronousWrites</a></li></ul>","name":"FdOption AppendOnWrite CloseOnExec NonBlockingRead SynchronousWrites","module":"System.Posix.IO","link":"System-Posix-IO.html#t:FdOption"},{"display_html":"<a href=\"#v:queryFdOption\">queryFdOption</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO.html#t:FdOption\" title=\"System.Posix.IO\">FdOption</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"queryFdOption","module":"System.Posix.IO","link":"System-Posix-IO.html#v:queryFdOption"},{"display_html":"<a href=\"#v:setFdOption\">setFdOption</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO.html#t:FdOption\" title=\"System.Posix.IO\">FdOption</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setFdOption","module":"System.Posix.IO","link":"System-Posix-IO.html#v:setFdOption"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:FileLock\">FileLock</a> = (<a href=\"System-Posix-IO.html#t:LockRequest\" title=\"System.Posix.IO\">LockRequest</a>, <a href=\"../base-4.13.0.0/GHC-IO-Device.html#t:SeekMode\" title=\"GHC.IO.Device\">SeekMode</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileOffset\" title=\"System.Posix.Types\">FileOffset</a>)","name":"FileLock","module":"System.Posix.IO","link":"System-Posix-IO.html#t:FileLock"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:LockRequest\">LockRequest</a><ul class=\"subs\"><li>= <a href=\"#v:ReadLock\">ReadLock</a></li><li>| <a href=\"#v:WriteLock\">WriteLock</a></li><li>| <a href=\"#v:Unlock\">Unlock</a></li></ul>","name":"LockRequest ReadLock WriteLock Unlock","module":"System.Posix.IO","link":"System-Posix-IO.html#t:LockRequest"},{"display_html":"<a href=\"#v:getLock\">getLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO.html#t:FileLock\" title=\"System.Posix.IO\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-IO.html#t:FileLock\" title=\"System.Posix.IO\">FileLock</a>))","name":"getLock","module":"System.Posix.IO","link":"System-Posix-IO.html#v:getLock"},{"display_html":"<a href=\"#v:setLock\">setLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO.html#t:FileLock\" title=\"System.Posix.IO\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setLock","module":"System.Posix.IO","link":"System-Posix-IO.html#v:setLock"},{"display_html":"<a href=\"#v:waitToSetLock\">waitToSetLock</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-IO.html#t:FileLock\" title=\"System.Posix.IO\">FileLock</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"waitToSetLock","module":"System.Posix.IO","link":"System-Posix-IO.html#v:waitToSetLock"},{"display_html":"<a href=\"#v:createPipe\">createPipe</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>)","name":"createPipe","module":"System.Posix.IO","link":"System-Posix-IO.html#v:createPipe"},{"display_html":"<a href=\"#v:dup\">dup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"dup","module":"System.Posix.IO","link":"System-Posix-IO.html#v:dup"},{"display_html":"<a href=\"#v:dupTo\">dupTo</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"dupTo","module":"System.Posix.IO","link":"System-Posix-IO.html#v:dupTo"},{"display_html":"<a href=\"#v:handleToFd\">handleToFd</a> :: <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"handleToFd","module":"System.Posix.IO","link":"System-Posix-IO.html#v:handleToFd"},{"display_html":"<a href=\"#v:fdToHandle\">fdToHandle</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>","name":"fdToHandle","module":"System.Posix.IO","link":"System-Posix-IO.html#v:fdToHandle"},{"display_html":"<a href=\"#v:pPrPr_disableITimers\">pPrPr_disableITimers</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"pPrPr_disableITimers","module":"System.Posix.Process.Internals","link":"System-Posix-Process-Internals.html#v:pPrPr_disableITimers"},{"display_html":"<a href=\"#v:c_execvpe\">c_execvpe</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"c_execvpe","module":"System.Posix.Process.Internals","link":"System-Posix-Process-Internals.html#v:c_execvpe"},{"display_html":"<a href=\"#v:decipherWaitStatus\">decipherWaitStatus</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Process-Internals.html#t:ProcessStatus\" title=\"System.Posix.Process.Internals\">ProcessStatus</a>","name":"decipherWaitStatus","module":"System.Posix.Process.Internals","link":"System-Posix-Process-Internals.html#v:decipherWaitStatus"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ProcessStatus\">ProcessStatus</a><ul class=\"subs\"><li>= <a href=\"#v:Exited\">Exited</a> <a href=\"../base-4.13.0.0/System-Exit.html#t:ExitCode\" title=\"System.Exit\">ExitCode</a></li><li>| <a href=\"#v:Terminated\">Terminated</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li>| <a href=\"#v:Stopped\">Stopped</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a></li></ul>","name":"ProcessStatus Exited Terminated Stopped","module":"System.Posix.Process.Internals","link":"System-Posix-Process-Internals.html#t:ProcessStatus"},{"display_html":"<a href=\"#v:forkProcess\">forkProcess</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> () -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"forkProcess","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:forkProcess"},{"display_html":"<a href=\"#v:forkProcessWithUnmask\">forkProcessWithUnmask</a> :: ((<span class=\"keyword\">forall</span> a. <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"forkProcessWithUnmask","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:forkProcessWithUnmask"},{"display_html":"<a href=\"#v:executeFile\">executeFile</a> :: <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; [<a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>] -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [(<a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>, <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>)] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"executeFile","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:executeFile"},{"display_html":"<a href=\"#v:exitImmediately\">exitImmediately</a> :: <a href=\"../base-4.13.0.0/System-Exit.html#t:ExitCode\" title=\"System.Exit\">ExitCode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"exitImmediately","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:exitImmediately"},{"display_html":"<a href=\"#v:getProcessID\">getProcessID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"getProcessID","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessID"},{"display_html":"<a href=\"#v:getParentProcessID\">getParentProcessID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"getParentProcessID","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getParentProcessID"},{"display_html":"<a href=\"#v:getProcessGroupID\">getProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getProcessGroupID","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessGroupID"},{"display_html":"<a href=\"#v:getProcessGroupIDOf\">getProcessGroupIDOf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getProcessGroupIDOf","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessGroupIDOf"},{"display_html":"<a href=\"#v:createProcessGroupFor\">createProcessGroupFor</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createProcessGroupFor","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:createProcessGroupFor"},{"display_html":"<a href=\"#v:joinProcessGroup\">joinProcessGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"joinProcessGroup","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:joinProcessGroup"},{"display_html":"<a href=\"#v:setProcessGroupIDOf\">setProcessGroupIDOf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupIDOf","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:setProcessGroupIDOf"},{"display_html":"<a href=\"#v:createSession\">createSession</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createSession","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:createSession"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ProcessTimes\">ProcessTimes</a> = <a href=\"#v:ProcessTimes\">ProcessTimes</a> {<ul class=\"subs\"><li><a href=\"#v:elapsedTime\">elapsedTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:userTime\">userTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:systemTime\">systemTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:childUserTime\">childUserTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:childSystemTime\">childSystemTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li></ul>}","name":"ProcessTimes ProcessTimes elapsedTime userTime systemTime childUserTime childSystemTime","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#t:ProcessTimes"},{"display_html":"<a href=\"#v:getProcessTimes\">getProcessTimes</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Process-ByteString.html#t:ProcessTimes\" title=\"System.Posix.Process.ByteString\">ProcessTimes</a>","name":"getProcessTimes","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessTimes"},{"display_html":"<a href=\"#v:nice\">nice</a> :: <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"nice","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:nice"},{"display_html":"<a href=\"#v:getProcessPriority\">getProcessPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getProcessPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessPriority"},{"display_html":"<a href=\"#v:getProcessGroupPriority\">getProcessGroupPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getProcessGroupPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessGroupPriority"},{"display_html":"<a href=\"#v:getUserPriority\">getUserPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getUserPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getUserPriority"},{"display_html":"<a href=\"#v:setProcessPriority\">setProcessPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:setProcessPriority"},{"display_html":"<a href=\"#v:setProcessGroupPriority\">setProcessGroupPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:setProcessGroupPriority"},{"display_html":"<a href=\"#v:setUserPriority\">setUserPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setUserPriority","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:setUserPriority"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ProcessStatus\">ProcessStatus</a><ul class=\"subs\"><li>= <a href=\"#v:Exited\">Exited</a> <a href=\"../base-4.13.0.0/System-Exit.html#t:ExitCode\" title=\"System.Exit\">ExitCode</a></li><li>| <a href=\"#v:Terminated\">Terminated</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li>| <a href=\"#v:Stopped\">Stopped</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a></li></ul>","name":"ProcessStatus Exited Terminated Stopped","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#t:ProcessStatus"},{"display_html":"<a href=\"#v:getProcessStatus\">getProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"System-Posix-Process-ByteString.html#t:ProcessStatus\" title=\"System.Posix.Process.ByteString\">ProcessStatus</a>)","name":"getProcessStatus","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getProcessStatus"},{"display_html":"<a href=\"#v:getAnyProcessStatus\">getAnyProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-Process-ByteString.html#t:ProcessStatus\" title=\"System.Posix.Process.ByteString\">ProcessStatus</a>))","name":"getAnyProcessStatus","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getAnyProcessStatus"},{"display_html":"<a href=\"#v:getGroupProcessStatus\">getGroupProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-Process-ByteString.html#t:ProcessStatus\" title=\"System.Posix.Process.ByteString\">ProcessStatus</a>))","name":"getGroupProcessStatus","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:getGroupProcessStatus"},{"display_html":"<a href=\"#v:createProcessGroup\">createProcessGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createProcessGroup","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:createProcessGroup"},{"display_html":"<a href=\"#v:setProcessGroupID\">setProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupID","module":"System.Posix.Process.ByteString","link":"System-Posix-Process-ByteString.html#v:setProcessGroupID"},{"display_html":"<a href=\"#v:forkProcess\">forkProcess</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> () -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"forkProcess","module":"System.Posix.Process","link":"System-Posix-Process.html#v:forkProcess"},{"display_html":"<a href=\"#v:forkProcessWithUnmask\">forkProcessWithUnmask</a> :: ((<span class=\"keyword\">forall</span> a. <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"forkProcessWithUnmask","module":"System.Posix.Process","link":"System-Posix-Process.html#v:forkProcessWithUnmask"},{"display_html":"<a href=\"#v:executeFile\">executeFile</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>] -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [(<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>, <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>)] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"executeFile","module":"System.Posix.Process","link":"System-Posix-Process.html#v:executeFile"},{"display_html":"<a href=\"#v:exitImmediately\">exitImmediately</a> :: <a href=\"../base-4.13.0.0/System-Exit.html#t:ExitCode\" title=\"System.Exit\">ExitCode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"exitImmediately","module":"System.Posix.Process","link":"System-Posix-Process.html#v:exitImmediately"},{"display_html":"<a href=\"#v:getProcessID\">getProcessID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"getProcessID","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessID"},{"display_html":"<a href=\"#v:getParentProcessID\">getParentProcessID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>","name":"getParentProcessID","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getParentProcessID"},{"display_html":"<a href=\"#v:getProcessGroupID\">getProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getProcessGroupID","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessGroupID"},{"display_html":"<a href=\"#v:getProcessGroupIDOf\">getProcessGroupIDOf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getProcessGroupIDOf","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessGroupIDOf"},{"display_html":"<a href=\"#v:createProcessGroupFor\">createProcessGroupFor</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createProcessGroupFor","module":"System.Posix.Process","link":"System-Posix-Process.html#v:createProcessGroupFor"},{"display_html":"<a href=\"#v:joinProcessGroup\">joinProcessGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"joinProcessGroup","module":"System.Posix.Process","link":"System-Posix-Process.html#v:joinProcessGroup"},{"display_html":"<a href=\"#v:setProcessGroupIDOf\">setProcessGroupIDOf</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupIDOf","module":"System.Posix.Process","link":"System-Posix-Process.html#v:setProcessGroupIDOf"},{"display_html":"<a href=\"#v:createSession\">createSession</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createSession","module":"System.Posix.Process","link":"System-Posix-Process.html#v:createSession"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ProcessTimes\">ProcessTimes</a> = <a href=\"#v:ProcessTimes\">ProcessTimes</a> {<ul class=\"subs\"><li><a href=\"#v:elapsedTime\">elapsedTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:userTime\">userTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:systemTime\">systemTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:childUserTime\">childUserTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li><li><a href=\"#v:childSystemTime\">childSystemTime</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ClockTick\" title=\"System.Posix.Types\">ClockTick</a></li></ul>}","name":"ProcessTimes ProcessTimes elapsedTime userTime systemTime childUserTime childSystemTime","module":"System.Posix.Process","link":"System-Posix-Process.html#t:ProcessTimes"},{"display_html":"<a href=\"#v:getProcessTimes\">getProcessTimes</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Process.html#t:ProcessTimes\" title=\"System.Posix.Process\">ProcessTimes</a>","name":"getProcessTimes","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessTimes"},{"display_html":"<a href=\"#v:nice\">nice</a> :: <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"nice","module":"System.Posix.Process","link":"System-Posix-Process.html#v:nice"},{"display_html":"<a href=\"#v:getProcessPriority\">getProcessPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getProcessPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessPriority"},{"display_html":"<a href=\"#v:getProcessGroupPriority\">getProcessGroupPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getProcessGroupPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessGroupPriority"},{"display_html":"<a href=\"#v:getUserPriority\">getUserPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"getUserPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getUserPriority"},{"display_html":"<a href=\"#v:setProcessPriority\">setProcessPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:setProcessPriority"},{"display_html":"<a href=\"#v:setProcessGroupPriority\">setProcessGroupPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:setProcessGroupPriority"},{"display_html":"<a href=\"#v:setUserPriority\">setUserPriority</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setUserPriority","module":"System.Posix.Process","link":"System-Posix-Process.html#v:setUserPriority"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ProcessStatus\">ProcessStatus</a><ul class=\"subs\"><li>= <a href=\"#v:Exited\">Exited</a> <a href=\"../base-4.13.0.0/System-Exit.html#t:ExitCode\" title=\"System.Exit\">ExitCode</a></li><li>| <a href=\"#v:Terminated\">Terminated</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li>| <a href=\"#v:Stopped\">Stopped</a> <a href=\"../base-4.13.0.0/GHC-Conc-Signal.html#t:Signal\" title=\"GHC.Conc.Signal\">Signal</a></li></ul>","name":"ProcessStatus Exited Terminated Stopped","module":"System.Posix.Process","link":"System-Posix-Process.html#t:ProcessStatus"},{"display_html":"<a href=\"#v:getProcessStatus\">getProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"System-Posix-Process.html#t:ProcessStatus\" title=\"System.Posix.Process\">ProcessStatus</a>)","name":"getProcessStatus","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getProcessStatus"},{"display_html":"<a href=\"#v:getAnyProcessStatus\">getAnyProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-Process.html#t:ProcessStatus\" title=\"System.Posix.Process\">ProcessStatus</a>))","name":"getAnyProcessStatus","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getAnyProcessStatus"},{"display_html":"<a href=\"#v:getGroupProcessStatus\">getGroupProcessStatus</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a>, <a href=\"System-Posix-Process.html#t:ProcessStatus\" title=\"System.Posix.Process\">ProcessStatus</a>))","name":"getGroupProcessStatus","module":"System.Posix.Process","link":"System-Posix-Process.html#v:getGroupProcessStatus"},{"display_html":"<a href=\"#v:createProcessGroup\">createProcessGroup</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"createProcessGroup","module":"System.Posix.Process","link":"System-Posix-Process.html#v:createProcessGroup"},{"display_html":"<a href=\"#v:setProcessGroupID\">setProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setProcessGroupID","module":"System.Posix.Process","link":"System-Posix-Process.html#v:setProcessGroupID"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ResourceLimit\">ResourceLimit</a><ul class=\"subs\"><li>= <a href=\"#v:ResourceLimitInfinity\">ResourceLimitInfinity</a></li><li>| <a href=\"#v:ResourceLimitUnknown\">ResourceLimitUnknown</a></li><li>| <a href=\"#v:ResourceLimit\">ResourceLimit</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li></ul>","name":"ResourceLimit ResourceLimit ResourceLimitInfinity ResourceLimitUnknown","module":"System.Posix.Resource","link":"System-Posix-Resource.html#t:ResourceLimit"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ResourceLimits\">ResourceLimits</a> = <a href=\"#v:ResourceLimits\">ResourceLimits</a> {<ul class=\"subs\"><li><a href=\"#v:softLimit\">softLimit</a>, <a href=\"#v:hardLimit\">hardLimit</a> :: <a href=\"System-Posix-Resource.html#t:ResourceLimit\" title=\"System.Posix.Resource\">ResourceLimit</a></li></ul>}","name":"ResourceLimits ResourceLimits softLimit hardLimit","module":"System.Posix.Resource","link":"System-Posix-Resource.html#t:ResourceLimits"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Resource\">Resource</a><ul class=\"subs\"><li>= <a href=\"#v:ResourceCoreFileSize\">ResourceCoreFileSize</a></li><li>| <a href=\"#v:ResourceCPUTime\">ResourceCPUTime</a></li><li>| <a href=\"#v:ResourceDataSize\">ResourceDataSize</a></li><li>| <a href=\"#v:ResourceFileSize\">ResourceFileSize</a></li><li>| <a href=\"#v:ResourceOpenFiles\">ResourceOpenFiles</a></li><li>| <a href=\"#v:ResourceStackSize\">ResourceStackSize</a></li><li>| <a href=\"#v:ResourceTotalMemory\">ResourceTotalMemory</a></li></ul>","name":"Resource ResourceCoreFileSize ResourceCPUTime ResourceDataSize ResourceFileSize ResourceOpenFiles ResourceStackSize ResourceTotalMemory","module":"System.Posix.Resource","link":"System-Posix-Resource.html#t:Resource"},{"display_html":"<a href=\"#v:getResourceLimit\">getResourceLimit</a> :: <a href=\"System-Posix-Resource.html#t:Resource\" title=\"System.Posix.Resource\">Resource</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Resource.html#t:ResourceLimits\" title=\"System.Posix.Resource\">ResourceLimits</a>","name":"getResourceLimit","module":"System.Posix.Resource","link":"System-Posix-Resource.html#v:getResourceLimit"},{"display_html":"<a href=\"#v:setResourceLimit\">setResourceLimit</a> :: <a href=\"System-Posix-Resource.html#t:Resource\" title=\"System.Posix.Resource\">Resource</a> -&gt; <a href=\"System-Posix-Resource.html#t:ResourceLimits\" title=\"System.Posix.Resource\">ResourceLimits</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setResourceLimit","module":"System.Posix.Resource","link":"System-Posix-Resource.html#v:setResourceLimit"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenSemFlags\">OpenSemFlags</a> = <a href=\"#v:OpenSemFlags\">OpenSemFlags</a> {<ul class=\"subs\"><li><a href=\"#v:semCreate\">semCreate</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:semExclusive\">semExclusive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"OpenSemFlags OpenSemFlags semCreate semExclusive","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#t:OpenSemFlags"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Semaphore\">Semaphore</a>","name":"Semaphore","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#t:Semaphore"},{"display_html":"<a href=\"#v:semOpen\">semOpen</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-Semaphore.html#t:OpenSemFlags\" title=\"System.Posix.Semaphore\">OpenSemFlags</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a>","name":"semOpen","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semOpen"},{"display_html":"<a href=\"#v:semUnlink\">semUnlink</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"semUnlink","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semUnlink"},{"display_html":"<a href=\"#v:semWait\">semWait</a> :: <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"semWait","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semWait"},{"display_html":"<a href=\"#v:semTryWait\">semTryWait</a> :: <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"semTryWait","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semTryWait"},{"display_html":"<a href=\"#v:semThreadWait\">semThreadWait</a> :: <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"semThreadWait","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semThreadWait"},{"display_html":"<a href=\"#v:semPost\">semPost</a> :: <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"semPost","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semPost"},{"display_html":"<a href=\"#v:semGetValue\">semGetValue</a> :: <a href=\"System-Posix-Semaphore.html#t:Semaphore\" title=\"System.Posix.Semaphore\">Semaphore</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"semGetValue","module":"System.Posix.Semaphore","link":"System-Posix-Semaphore.html#v:semGetValue"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ShmOpenFlags\">ShmOpenFlags</a> = <a href=\"#v:ShmOpenFlags\">ShmOpenFlags</a> {<ul class=\"subs\"><li><a href=\"#v:shmReadWrite\">shmReadWrite</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:shmCreate\">shmCreate</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:shmExclusive\">shmExclusive</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:shmTrunc\">shmTrunc</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"ShmOpenFlags ShmOpenFlags shmReadWrite shmCreate shmExclusive shmTrunc","module":"System.Posix.SharedMem","link":"System-Posix-SharedMem.html#t:ShmOpenFlags"},{"display_html":"<a href=\"#v:shmOpen\">shmOpen</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"System-Posix-SharedMem.html#t:ShmOpenFlags\" title=\"System.Posix.SharedMem\">ShmOpenFlags</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:FileMode\" title=\"System.Posix.Types\">FileMode</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>","name":"shmOpen","module":"System.Posix.SharedMem","link":"System-Posix-SharedMem.html#v:shmOpen"},{"display_html":"<a href=\"#v:shmUnlink\">shmUnlink</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"shmUnlink","module":"System.Posix.SharedMem","link":"System-Posix-SharedMem.html#v:shmUnlink"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Signal\">Signal</a> = <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"Signal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#t:Signal"},{"display_html":"<a href=\"#v:nullSignal\">nullSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"nullSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:nullSignal"},{"display_html":"<a href=\"#v:internalAbort\">internalAbort</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"internalAbort","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:internalAbort"},{"display_html":"<a href=\"#v:sigABRT\">sigABRT</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigABRT","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigABRT"},{"display_html":"<a href=\"#v:realTimeAlarm\">realTimeAlarm</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"realTimeAlarm","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:realTimeAlarm"},{"display_html":"<a href=\"#v:sigALRM\">sigALRM</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigALRM","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigALRM"},{"display_html":"<a href=\"#v:busError\">busError</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"busError","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:busError"},{"display_html":"<a href=\"#v:sigBUS\">sigBUS</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigBUS","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigBUS"},{"display_html":"<a href=\"#v:processStatusChanged\">processStatusChanged</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"processStatusChanged","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:processStatusChanged"},{"display_html":"<a href=\"#v:sigCHLD\">sigCHLD</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigCHLD","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigCHLD"},{"display_html":"<a href=\"#v:continueProcess\">continueProcess</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"continueProcess","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:continueProcess"},{"display_html":"<a href=\"#v:sigCONT\">sigCONT</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigCONT","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigCONT"},{"display_html":"<a href=\"#v:floatingPointException\">floatingPointException</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"floatingPointException","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:floatingPointException"},{"display_html":"<a href=\"#v:sigFPE\">sigFPE</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigFPE","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigFPE"},{"display_html":"<a href=\"#v:lostConnection\">lostConnection</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"lostConnection","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:lostConnection"},{"display_html":"<a href=\"#v:sigHUP\">sigHUP</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigHUP","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigHUP"},{"display_html":"<a href=\"#v:illegalInstruction\">illegalInstruction</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"illegalInstruction","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:illegalInstruction"},{"display_html":"<a href=\"#v:sigILL\">sigILL</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigILL","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigILL"},{"display_html":"<a href=\"#v:keyboardSignal\">keyboardSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"keyboardSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:keyboardSignal"},{"display_html":"<a href=\"#v:sigINT\">sigINT</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigINT","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigINT"},{"display_html":"<a href=\"#v:killProcess\">killProcess</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"killProcess","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:killProcess"},{"display_html":"<a href=\"#v:sigKILL\">sigKILL</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigKILL","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigKILL"},{"display_html":"<a href=\"#v:openEndedPipe\">openEndedPipe</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"openEndedPipe","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:openEndedPipe"},{"display_html":"<a href=\"#v:sigPIPE\">sigPIPE</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigPIPE","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigPIPE"},{"display_html":"<a href=\"#v:keyboardTermination\">keyboardTermination</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"keyboardTermination","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:keyboardTermination"},{"display_html":"<a href=\"#v:sigQUIT\">sigQUIT</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigQUIT","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigQUIT"},{"display_html":"<a href=\"#v:segmentationViolation\">segmentationViolation</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"segmentationViolation","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:segmentationViolation"},{"display_html":"<a href=\"#v:sigSEGV\">sigSEGV</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigSEGV","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigSEGV"},{"display_html":"<a href=\"#v:softwareStop\">softwareStop</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"softwareStop","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:softwareStop"},{"display_html":"<a href=\"#v:sigSTOP\">sigSTOP</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigSTOP","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigSTOP"},{"display_html":"<a href=\"#v:softwareTermination\">softwareTermination</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"softwareTermination","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:softwareTermination"},{"display_html":"<a href=\"#v:sigTERM\">sigTERM</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigTERM","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigTERM"},{"display_html":"<a href=\"#v:keyboardStop\">keyboardStop</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"keyboardStop","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:keyboardStop"},{"display_html":"<a href=\"#v:sigTSTP\">sigTSTP</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigTSTP","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigTSTP"},{"display_html":"<a href=\"#v:backgroundRead\">backgroundRead</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"backgroundRead","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:backgroundRead"},{"display_html":"<a href=\"#v:sigTTIN\">sigTTIN</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigTTIN","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigTTIN"},{"display_html":"<a href=\"#v:backgroundWrite\">backgroundWrite</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"backgroundWrite","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:backgroundWrite"},{"display_html":"<a href=\"#v:sigTTOU\">sigTTOU</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigTTOU","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigTTOU"},{"display_html":"<a href=\"#v:userDefinedSignal1\">userDefinedSignal1</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"userDefinedSignal1","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:userDefinedSignal1"},{"display_html":"<a href=\"#v:sigUSR1\">sigUSR1</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigUSR1","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigUSR1"},{"display_html":"<a href=\"#v:userDefinedSignal2\">userDefinedSignal2</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"userDefinedSignal2","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:userDefinedSignal2"},{"display_html":"<a href=\"#v:sigUSR2\">sigUSR2</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigUSR2","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigUSR2"},{"display_html":"<a href=\"#v:profilingTimerExpired\">profilingTimerExpired</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"profilingTimerExpired","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:profilingTimerExpired"},{"display_html":"<a href=\"#v:sigPROF\">sigPROF</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigPROF","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigPROF"},{"display_html":"<a href=\"#v:badSystemCall\">badSystemCall</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"badSystemCall","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:badSystemCall"},{"display_html":"<a href=\"#v:sigSYS\">sigSYS</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigSYS","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigSYS"},{"display_html":"<a href=\"#v:breakpointTrap\">breakpointTrap</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"breakpointTrap","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:breakpointTrap"},{"display_html":"<a href=\"#v:sigTRAP\">sigTRAP</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigTRAP","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigTRAP"},{"display_html":"<a href=\"#v:urgentDataAvailable\">urgentDataAvailable</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"urgentDataAvailable","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:urgentDataAvailable"},{"display_html":"<a href=\"#v:sigURG\">sigURG</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigURG","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigURG"},{"display_html":"<a href=\"#v:virtualTimerExpired\">virtualTimerExpired</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"virtualTimerExpired","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:virtualTimerExpired"},{"display_html":"<a href=\"#v:sigVTALRM\">sigVTALRM</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigVTALRM","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigVTALRM"},{"display_html":"<a href=\"#v:cpuTimeLimitExceeded\">cpuTimeLimitExceeded</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"cpuTimeLimitExceeded","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:cpuTimeLimitExceeded"},{"display_html":"<a href=\"#v:sigXCPU\">sigXCPU</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigXCPU","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigXCPU"},{"display_html":"<a href=\"#v:fileSizeLimitExceeded\">fileSizeLimitExceeded</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"fileSizeLimitExceeded","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:fileSizeLimitExceeded"},{"display_html":"<a href=\"#v:sigXFSZ\">sigXFSZ</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigXFSZ","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:sigXFSZ"},{"display_html":"<a href=\"#v:raiseSignal\">raiseSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"raiseSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:raiseSignal"},{"display_html":"<a href=\"#v:signalProcess\">signalProcess</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"signalProcess","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:signalProcess"},{"display_html":"<a href=\"#v:signalProcessGroup\">signalProcessGroup</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"signalProcessGroup","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:signalProcessGroup"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Handler\">Handler</a><ul class=\"subs\"><li>= <a href=\"#v:Default\">Default</a></li><li>| <a href=\"#v:Ignore\">Ignore</a></li><li>| <a href=\"#v:Catch\">Catch</a> (<a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())</li><li>| <a href=\"#v:CatchOnce\">CatchOnce</a> (<a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())</li><li>| <a href=\"#v:CatchInfo\">CatchInfo</a> (<a href=\"System-Posix-Signals.html#t:SignalInfo\" title=\"System.Posix.Signals\">SignalInfo</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())</li><li>| <a href=\"#v:CatchInfoOnce\">CatchInfoOnce</a> (<a href=\"System-Posix-Signals.html#t:SignalInfo\" title=\"System.Posix.Signals\">SignalInfo</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ())</li></ul>","name":"Handler Default Ignore Catch CatchOnce CatchInfo CatchInfoOnce","module":"System.Posix.Signals","link":"System-Posix-Signals.html#t:Handler"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SignalInfo\">SignalInfo</a> = <a href=\"#v:SignalInfo\">SignalInfo</a> {<ul class=\"subs\"><li><a href=\"#v:siginfoSignal\">siginfoSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a></li><li><a href=\"#v:siginfoError\">siginfoError</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Error.html#t:Errno\" title=\"Foreign.C.Error\">Errno</a></li><li><a href=\"#v:siginfoSpecific\">siginfoSpecific</a> :: <a href=\"System-Posix-Signals.html#t:SignalSpecificInfo\" title=\"System.Posix.Signals\">SignalSpecificInfo</a></li></ul>}","name":"SignalInfo SignalInfo siginfoSignal siginfoError siginfoSpecific","module":"System.Posix.Signals","link":"System-Posix-Signals.html#t:SignalInfo"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SignalSpecificInfo\">SignalSpecificInfo</a><ul class=\"subs\"><li>= <a href=\"#v:NoSignalSpecificInfo\">NoSignalSpecificInfo</a></li><li>| <a href=\"#v:SigChldInfo\">SigChldInfo</a> { <ul class=\"subs\"><li><a href=\"#v:siginfoPid\">siginfoPid</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessID\" title=\"System.Posix.Types\">ProcessID</a></li><li><a href=\"#v:siginfoUid\">siginfoUid</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a></li><li><a href=\"#v:siginfoStatus\">siginfoStatus</a> :: <a href=\"System-Posix-Process-Internals.html#t:ProcessStatus\" title=\"System.Posix.Process.Internals\">ProcessStatus</a></li></ul> }</li></ul>","name":"SignalSpecificInfo NoSignalSpecificInfo SigChldInfo siginfoPid siginfoUid siginfoStatus","module":"System.Posix.Signals","link":"System-Posix-Signals.html#t:SignalSpecificInfo"},{"display_html":"<a href=\"#v:installHandler\">installHandler</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"System-Posix-Signals.html#t:Handler\" title=\"System.Posix.Signals\">Handler</a> -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Signals.html#t:Handler\" title=\"System.Posix.Signals\">Handler</a>","name":"installHandler","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:installHandler"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SignalSet\">SignalSet</a>","name":"SignalSet","module":"System.Posix.Signals","link":"System-Posix-Signals.html#t:SignalSet"},{"display_html":"<a href=\"#v:emptySignalSet\">emptySignalSet</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"emptySignalSet","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:emptySignalSet"},{"display_html":"<a href=\"#v:fullSignalSet\">fullSignalSet</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"fullSignalSet","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:fullSignalSet"},{"display_html":"<a href=\"#v:reservedSignals\">reservedSignals</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"reservedSignals","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:reservedSignals"},{"display_html":"<a href=\"#v:addSignal\">addSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"addSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:addSignal"},{"display_html":"<a href=\"#v:deleteSignal\">deleteSignal</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"deleteSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:deleteSignal"},{"display_html":"<a href=\"#v:inSignalSet\">inSignalSet</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a> -&gt; <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"inSignalSet","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:inSignalSet"},{"display_html":"<a href=\"#v:getSignalMask\">getSignalMask</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"getSignalMask","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:getSignalMask"},{"display_html":"<a href=\"#v:setSignalMask\">setSignalMask</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setSignalMask","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:setSignalMask"},{"display_html":"<a href=\"#v:blockSignals\">blockSignals</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"blockSignals","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:blockSignals"},{"display_html":"<a href=\"#v:unblockSignals\">unblockSignals</a> :: <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"unblockSignals","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:unblockSignals"},{"display_html":"<a href=\"#v:scheduleAlarm\">scheduleAlarm</a> :: <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"scheduleAlarm","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:scheduleAlarm"},{"display_html":"<a href=\"#v:getPendingSignals\">getPendingSignals</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a>","name":"getPendingSignals","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:getPendingSignals"},{"display_html":"<a href=\"#v:awaitSignal\">awaitSignal</a> :: <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"System-Posix-Signals.html#t:SignalSet\" title=\"System.Posix.Signals\">SignalSet</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"awaitSignal","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:awaitSignal"},{"display_html":"<a href=\"#v:setStoppedChildFlag\">setStoppedChildFlag</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"setStoppedChildFlag","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:setStoppedChildFlag"},{"display_html":"<a href=\"#v:queryStoppedChildFlag\">queryStoppedChildFlag</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"queryStoppedChildFlag","module":"System.Posix.Signals","link":"System-Posix-Signals.html#v:queryStoppedChildFlag"},{"display_html":"module <a href=\"System-Posix-Signals.html\">System.Posix.Signals</a>","name":"","module":"System.Posix.Signals.Exts","link":""},{"display_html":"<a href=\"#v:sigINFO\">sigINFO</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigINFO","module":"System.Posix.Signals.Exts","link":"System-Posix-Signals-Exts.html#v:sigINFO"},{"display_html":"<a href=\"#v:sigWINCH\">sigWINCH</a> :: <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"sigWINCH","module":"System.Posix.Signals.Exts","link":"System-Posix-Signals-Exts.html#v:sigWINCH"},{"display_html":"<a href=\"#v:infoEvent\">infoEvent</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"infoEvent","module":"System.Posix.Signals.Exts","link":"System-Posix-Signals-Exts.html#v:infoEvent"},{"display_html":"<a href=\"#v:windowChange\">windowChange</a> :: <a href=\"System-Posix-Signals.html#t:Signal\" title=\"System.Posix.Signals\">Signal</a>","name":"windowChange","module":"System.Posix.Signals.Exts","link":"System-Posix-Signals-Exts.html#v:windowChange"},{"display_html":"<a href=\"#v:mkstemp\">mkstemp</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>, <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>)","name":"mkstemp","module":"System.Posix.Temp","link":"System-Posix-Temp.html#v:mkstemp"},{"display_html":"<a href=\"#v:mkstemps\">mkstemps</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>, <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>)","name":"mkstemps","module":"System.Posix.Temp","link":"System-Posix-Temp.html#v:mkstemps"},{"display_html":"<a href=\"#v:mkdtemp\">mkdtemp</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"mkdtemp","module":"System.Posix.Temp","link":"System-Posix-Temp.html#v:mkdtemp"},{"display_html":"<a href=\"#v:mkstemp\">mkstemp</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>, <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>)","name":"mkstemp","module":"System.Posix.Temp.ByteString","link":"System-Posix-Temp-ByteString.html#v:mkstemp"},{"display_html":"<a href=\"#v:mkstemps\">mkstemps</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>, <a href=\"../base-4.13.0.0/GHC-IO-Handle.html#t:Handle\" title=\"GHC.IO.Handle\">Handle</a>)","name":"mkstemps","module":"System.Posix.Temp.ByteString","link":"System-Posix-Temp-ByteString.html#v:mkstemps"},{"display_html":"<a href=\"#v:mkdtemp\">mkdtemp</a> :: <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"mkdtemp","module":"System.Posix.Temp.ByteString","link":"System-Posix-Temp-ByteString.html#v:mkdtemp"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalAttributes\">TerminalAttributes</a>","name":"TerminalAttributes","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:TerminalAttributes"},{"display_html":"<a href=\"#v:getTerminalAttributes\">getTerminalAttributes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"getTerminalAttributes","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:getTerminalAttributes"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalState\">TerminalState</a><ul class=\"subs\"><li>= <a href=\"#v:Immediately\">Immediately</a></li><li>| <a href=\"#v:WhenDrained\">WhenDrained</a></li><li>| <a href=\"#v:WhenFlushed\">WhenFlushed</a></li></ul>","name":"TerminalState Immediately WhenDrained WhenFlushed","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:TerminalState"},{"display_html":"<a href=\"#v:setTerminalAttributes\">setTerminalAttributes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalState\" title=\"System.Posix.Terminal.ByteString\">TerminalState</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setTerminalAttributes","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:setTerminalAttributes"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalMode\">TerminalMode</a><ul class=\"subs\"><li>= <a href=\"#v:InterruptOnBreak\">InterruptOnBreak</a></li><li>| <a href=\"#v:MapCRtoLF\">MapCRtoLF</a></li><li>| <a href=\"#v:IgnoreBreak\">IgnoreBreak</a></li><li>| <a href=\"#v:IgnoreCR\">IgnoreCR</a></li><li>| <a href=\"#v:IgnoreParityErrors\">IgnoreParityErrors</a></li><li>| <a href=\"#v:MapLFtoCR\">MapLFtoCR</a></li><li>| <a href=\"#v:CheckParity\">CheckParity</a></li><li>| <a href=\"#v:StripHighBit\">StripHighBit</a></li><li>| <a href=\"#v:StartStopInput\">StartStopInput</a></li><li>| <a href=\"#v:StartStopOutput\">StartStopOutput</a></li><li>| <a href=\"#v:MarkParityErrors\">MarkParityErrors</a></li><li>| <a href=\"#v:ProcessOutput\">ProcessOutput</a></li><li>| <a href=\"#v:LocalMode\">LocalMode</a></li><li>| <a href=\"#v:ReadEnable\">ReadEnable</a></li><li>| <a href=\"#v:TwoStopBits\">TwoStopBits</a></li><li>| <a href=\"#v:HangupOnClose\">HangupOnClose</a></li><li>| <a href=\"#v:EnableParity\">EnableParity</a></li><li>| <a href=\"#v:OddParity\">OddParity</a></li><li>| <a href=\"#v:EnableEcho\">EnableEcho</a></li><li>| <a href=\"#v:EchoErase\">EchoErase</a></li><li>| <a href=\"#v:EchoKill\">EchoKill</a></li><li>| <a href=\"#v:EchoLF\">EchoLF</a></li><li>| <a href=\"#v:ProcessInput\">ProcessInput</a></li><li>| <a href=\"#v:ExtendedFunctions\">ExtendedFunctions</a></li><li>| <a href=\"#v:KeyboardInterrupts\">KeyboardInterrupts</a></li><li>| <a href=\"#v:NoFlushOnInterrupt\">NoFlushOnInterrupt</a></li><li>| <a href=\"#v:BackgroundWriteInterrupt\">BackgroundWriteInterrupt</a></li></ul>","name":"TerminalMode InterruptOnBreak MapCRtoLF IgnoreBreak IgnoreCR IgnoreParityErrors MapLFtoCR CheckParity StripHighBit StartStopInput StartStopOutput MarkParityErrors ProcessOutput LocalMode ReadEnable TwoStopBits HangupOnClose EnableParity OddParity EnableEcho EchoErase EchoKill EchoLF ProcessInput ExtendedFunctions KeyboardInterrupts NoFlushOnInterrupt BackgroundWriteInterrupt","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:TerminalMode"},{"display_html":"<a href=\"#v:withoutMode\">withoutMode</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalMode\" title=\"System.Posix.Terminal.ByteString\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withoutMode","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withoutMode"},{"display_html":"<a href=\"#v:withMode\">withMode</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalMode\" title=\"System.Posix.Terminal.ByteString\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withMode","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withMode"},{"display_html":"<a href=\"#v:terminalMode\">terminalMode</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalMode\" title=\"System.Posix.Terminal.ByteString\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"terminalMode","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:terminalMode"},{"display_html":"<a href=\"#v:bitsPerByte\">bitsPerByte</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"bitsPerByte","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:bitsPerByte"},{"display_html":"<a href=\"#v:withBits\">withBits</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withBits","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withBits"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControlCharacter\">ControlCharacter</a><ul class=\"subs\"><li>= <a href=\"#v:EndOfFile\">EndOfFile</a></li><li>| <a href=\"#v:EndOfLine\">EndOfLine</a></li><li>| <a href=\"#v:Erase\">Erase</a></li><li>| <a href=\"#v:Interrupt\">Interrupt</a></li><li>| <a href=\"#v:Kill\">Kill</a></li><li>| <a href=\"#v:Quit\">Quit</a></li><li>| <a href=\"#v:Start\">Start</a></li><li>| <a href=\"#v:Stop\">Stop</a></li><li>| <a href=\"#v:Suspend\">Suspend</a></li></ul>","name":"ControlCharacter EndOfFile EndOfLine Erase Interrupt Kill Quit Start Stop Suspend","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:ControlCharacter"},{"display_html":"<a href=\"#v:controlChar\">controlChar</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:ControlCharacter\" title=\"System.Posix.Terminal.ByteString\">ControlCharacter</a> -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"controlChar","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:controlChar"},{"display_html":"<a href=\"#v:withCC\">withCC</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; (<a href=\"System-Posix-Terminal-ByteString.html#t:ControlCharacter\" title=\"System.Posix.Terminal.ByteString\">ControlCharacter</a>, <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>) -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withCC","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withCC"},{"display_html":"<a href=\"#v:withoutCC\">withoutCC</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:ControlCharacter\" title=\"System.Posix.Terminal.ByteString\">ControlCharacter</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withoutCC","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withoutCC"},{"display_html":"<a href=\"#v:inputTime\">inputTime</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"inputTime","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:inputTime"},{"display_html":"<a href=\"#v:withTime\">withTime</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withTime","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withTime"},{"display_html":"<a href=\"#v:minInput\">minInput</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"minInput","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:minInput"},{"display_html":"<a href=\"#v:withMinInput\">withMinInput</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withMinInput","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withMinInput"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:BaudRate\">BaudRate</a><ul class=\"subs\"><li>= <a href=\"#v:B0\">B0</a></li><li>| <a href=\"#v:B50\">B50</a></li><li>| <a href=\"#v:B75\">B75</a></li><li>| <a href=\"#v:B110\">B110</a></li><li>| <a href=\"#v:B134\">B134</a></li><li>| <a href=\"#v:B150\">B150</a></li><li>| <a href=\"#v:B200\">B200</a></li><li>| <a href=\"#v:B300\">B300</a></li><li>| <a href=\"#v:B600\">B600</a></li><li>| <a href=\"#v:B1200\">B1200</a></li><li>| <a href=\"#v:B1800\">B1800</a></li><li>| <a href=\"#v:B2400\">B2400</a></li><li>| <a href=\"#v:B4800\">B4800</a></li><li>| <a href=\"#v:B9600\">B9600</a></li><li>| <a href=\"#v:B19200\">B19200</a></li><li>| <a href=\"#v:B38400\">B38400</a></li><li>| <a href=\"#v:B57600\">B57600</a></li><li>| <a href=\"#v:B115200\">B115200</a></li></ul>","name":"BaudRate B0 B50 B75 B110 B134 B150 B200 B300 B600 B1200 B1800 B2400 B4800 B9600 B19200 B38400 B57600 B115200","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:BaudRate"},{"display_html":"<a href=\"#v:inputSpeed\">inputSpeed</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:BaudRate\" title=\"System.Posix.Terminal.ByteString\">BaudRate</a>","name":"inputSpeed","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:inputSpeed"},{"display_html":"<a href=\"#v:withInputSpeed\">withInputSpeed</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:BaudRate\" title=\"System.Posix.Terminal.ByteString\">BaudRate</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withInputSpeed","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withInputSpeed"},{"display_html":"<a href=\"#v:outputSpeed\">outputSpeed</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:BaudRate\" title=\"System.Posix.Terminal.ByteString\">BaudRate</a>","name":"outputSpeed","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:outputSpeed"},{"display_html":"<a href=\"#v:withOutputSpeed\">withOutputSpeed</a> :: <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:BaudRate\" title=\"System.Posix.Terminal.ByteString\">BaudRate</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:TerminalAttributes\" title=\"System.Posix.Terminal.ByteString\">TerminalAttributes</a>","name":"withOutputSpeed","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:withOutputSpeed"},{"display_html":"<a href=\"#v:sendBreak\">sendBreak</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"sendBreak","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:sendBreak"},{"display_html":"<a href=\"#v:drainOutput\">drainOutput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"drainOutput","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:drainOutput"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QueueSelector\">QueueSelector</a><ul class=\"subs\"><li>= <a href=\"#v:InputQueue\">InputQueue</a></li><li>| <a href=\"#v:OutputQueue\">OutputQueue</a></li><li>| <a href=\"#v:BothQueues\">BothQueues</a></li></ul>","name":"QueueSelector InputQueue OutputQueue BothQueues","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:QueueSelector"},{"display_html":"<a href=\"#v:discardData\">discardData</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:QueueSelector\" title=\"System.Posix.Terminal.ByteString\">QueueSelector</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"discardData","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:discardData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FlowAction\">FlowAction</a><ul class=\"subs\"><li>= <a href=\"#v:SuspendOutput\">SuspendOutput</a></li><li>| <a href=\"#v:RestartOutput\">RestartOutput</a></li><li>| <a href=\"#v:TransmitStop\">TransmitStop</a></li><li>| <a href=\"#v:TransmitStart\">TransmitStart</a></li></ul>","name":"FlowAction SuspendOutput RestartOutput TransmitStop TransmitStart","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#t:FlowAction"},{"display_html":"<a href=\"#v:controlFlow\">controlFlow</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal-ByteString.html#t:FlowAction\" title=\"System.Posix.Terminal.ByteString\">FlowAction</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"controlFlow","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:controlFlow"},{"display_html":"<a href=\"#v:getTerminalProcessGroupID\">getTerminalProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getTerminalProcessGroupID","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:getTerminalProcessGroupID"},{"display_html":"<a href=\"#v:setTerminalProcessGroupID\">setTerminalProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setTerminalProcessGroupID","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:setTerminalProcessGroupID"},{"display_html":"<a href=\"#v:queryTerminal\">queryTerminal</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"queryTerminal","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:queryTerminal"},{"display_html":"<a href=\"#v:getTerminalName\">getTerminalName</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"getTerminalName","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:getTerminalName"},{"display_html":"<a href=\"#v:getControllingTerminalName\">getControllingTerminalName</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"getControllingTerminalName","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:getControllingTerminalName"},{"display_html":"<a href=\"#v:openPseudoTerminal\">openPseudoTerminal</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>)","name":"openPseudoTerminal","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:openPseudoTerminal"},{"display_html":"<a href=\"#v:getSlaveTerminalName\">getSlaveTerminalName</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString-FilePath.html#t:RawFilePath\" title=\"System.Posix.ByteString.FilePath\">RawFilePath</a>","name":"getSlaveTerminalName","module":"System.Posix.Terminal.ByteString","link":"System-Posix-Terminal-ByteString.html#v:getSlaveTerminalName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalAttributes\">TerminalAttributes</a>","name":"TerminalAttributes","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:TerminalAttributes"},{"display_html":"<a href=\"#v:getTerminalAttributes\">getTerminalAttributes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"getTerminalAttributes","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:getTerminalAttributes"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalState\">TerminalState</a><ul class=\"subs\"><li>= <a href=\"#v:Immediately\">Immediately</a></li><li>| <a href=\"#v:WhenDrained\">WhenDrained</a></li><li>| <a href=\"#v:WhenFlushed\">WhenFlushed</a></li></ul>","name":"TerminalState Immediately WhenDrained WhenFlushed","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:TerminalState"},{"display_html":"<a href=\"#v:setTerminalAttributes\">setTerminalAttributes</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalState\" title=\"System.Posix.Terminal\">TerminalState</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setTerminalAttributes","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:setTerminalAttributes"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TerminalMode\">TerminalMode</a><ul class=\"subs\"><li>= <a href=\"#v:InterruptOnBreak\">InterruptOnBreak</a></li><li>| <a href=\"#v:MapCRtoLF\">MapCRtoLF</a></li><li>| <a href=\"#v:IgnoreBreak\">IgnoreBreak</a></li><li>| <a href=\"#v:IgnoreCR\">IgnoreCR</a></li><li>| <a href=\"#v:IgnoreParityErrors\">IgnoreParityErrors</a></li><li>| <a href=\"#v:MapLFtoCR\">MapLFtoCR</a></li><li>| <a href=\"#v:CheckParity\">CheckParity</a></li><li>| <a href=\"#v:StripHighBit\">StripHighBit</a></li><li>| <a href=\"#v:StartStopInput\">StartStopInput</a></li><li>| <a href=\"#v:StartStopOutput\">StartStopOutput</a></li><li>| <a href=\"#v:MarkParityErrors\">MarkParityErrors</a></li><li>| <a href=\"#v:ProcessOutput\">ProcessOutput</a></li><li>| <a href=\"#v:LocalMode\">LocalMode</a></li><li>| <a href=\"#v:ReadEnable\">ReadEnable</a></li><li>| <a href=\"#v:TwoStopBits\">TwoStopBits</a></li><li>| <a href=\"#v:HangupOnClose\">HangupOnClose</a></li><li>| <a href=\"#v:EnableParity\">EnableParity</a></li><li>| <a href=\"#v:OddParity\">OddParity</a></li><li>| <a href=\"#v:EnableEcho\">EnableEcho</a></li><li>| <a href=\"#v:EchoErase\">EchoErase</a></li><li>| <a href=\"#v:EchoKill\">EchoKill</a></li><li>| <a href=\"#v:EchoLF\">EchoLF</a></li><li>| <a href=\"#v:ProcessInput\">ProcessInput</a></li><li>| <a href=\"#v:ExtendedFunctions\">ExtendedFunctions</a></li><li>| <a href=\"#v:KeyboardInterrupts\">KeyboardInterrupts</a></li><li>| <a href=\"#v:NoFlushOnInterrupt\">NoFlushOnInterrupt</a></li><li>| <a href=\"#v:BackgroundWriteInterrupt\">BackgroundWriteInterrupt</a></li></ul>","name":"TerminalMode InterruptOnBreak MapCRtoLF IgnoreBreak IgnoreCR IgnoreParityErrors MapLFtoCR CheckParity StripHighBit StartStopInput StartStopOutput MarkParityErrors ProcessOutput LocalMode ReadEnable TwoStopBits HangupOnClose EnableParity OddParity EnableEcho EchoErase EchoKill EchoLF ProcessInput ExtendedFunctions KeyboardInterrupts NoFlushOnInterrupt BackgroundWriteInterrupt","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:TerminalMode"},{"display_html":"<a href=\"#v:withoutMode\">withoutMode</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalMode\" title=\"System.Posix.Terminal\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withoutMode","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withoutMode"},{"display_html":"<a href=\"#v:withMode\">withMode</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalMode\" title=\"System.Posix.Terminal\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withMode","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withMode"},{"display_html":"<a href=\"#v:terminalMode\">terminalMode</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalMode\" title=\"System.Posix.Terminal\">TerminalMode</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"terminalMode","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:terminalMode"},{"display_html":"<a href=\"#v:bitsPerByte\">bitsPerByte</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"bitsPerByte","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:bitsPerByte"},{"display_html":"<a href=\"#v:withBits\">withBits</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withBits","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withBits"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ControlCharacter\">ControlCharacter</a><ul class=\"subs\"><li>= <a href=\"#v:EndOfFile\">EndOfFile</a></li><li>| <a href=\"#v:EndOfLine\">EndOfLine</a></li><li>| <a href=\"#v:Erase\">Erase</a></li><li>| <a href=\"#v:Interrupt\">Interrupt</a></li><li>| <a href=\"#v:Kill\">Kill</a></li><li>| <a href=\"#v:Quit\">Quit</a></li><li>| <a href=\"#v:Start\">Start</a></li><li>| <a href=\"#v:Stop\">Stop</a></li><li>| <a href=\"#v:Suspend\">Suspend</a></li></ul>","name":"ControlCharacter EndOfFile EndOfLine Erase Interrupt Kill Quit Start Stop Suspend","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:ControlCharacter"},{"display_html":"<a href=\"#v:controlChar\">controlChar</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:ControlCharacter\" title=\"System.Posix.Terminal\">ControlCharacter</a> -&gt; <a href=\"../base-4.13.0.0/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>","name":"controlChar","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:controlChar"},{"display_html":"<a href=\"#v:withCC\">withCC</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; (<a href=\"System-Posix-Terminal.html#t:ControlCharacter\" title=\"System.Posix.Terminal\">ControlCharacter</a>, <a href=\"../base-4.13.0.0/Data-Char.html#t:Char\" title=\"Data.Char\">Char</a>) -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withCC","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withCC"},{"display_html":"<a href=\"#v:withoutCC\">withoutCC</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:ControlCharacter\" title=\"System.Posix.Terminal\">ControlCharacter</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withoutCC","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withoutCC"},{"display_html":"<a href=\"#v:inputTime\">inputTime</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"inputTime","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:inputTime"},{"display_html":"<a href=\"#v:withTime\">withTime</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withTime","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withTime"},{"display_html":"<a href=\"#v:minInput\">minInput</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"minInput","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:minInput"},{"display_html":"<a href=\"#v:withMinInput\">withMinInput</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withMinInput","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withMinInput"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:BaudRate\">BaudRate</a><ul class=\"subs\"><li>= <a href=\"#v:B0\">B0</a></li><li>| <a href=\"#v:B50\">B50</a></li><li>| <a href=\"#v:B75\">B75</a></li><li>| <a href=\"#v:B110\">B110</a></li><li>| <a href=\"#v:B134\">B134</a></li><li>| <a href=\"#v:B150\">B150</a></li><li>| <a href=\"#v:B200\">B200</a></li><li>| <a href=\"#v:B300\">B300</a></li><li>| <a href=\"#v:B600\">B600</a></li><li>| <a href=\"#v:B1200\">B1200</a></li><li>| <a href=\"#v:B1800\">B1800</a></li><li>| <a href=\"#v:B2400\">B2400</a></li><li>| <a href=\"#v:B4800\">B4800</a></li><li>| <a href=\"#v:B9600\">B9600</a></li><li>| <a href=\"#v:B19200\">B19200</a></li><li>| <a href=\"#v:B38400\">B38400</a></li><li>| <a href=\"#v:B57600\">B57600</a></li><li>| <a href=\"#v:B115200\">B115200</a></li></ul>","name":"BaudRate B0 B50 B75 B110 B134 B150 B200 B300 B600 B1200 B1800 B2400 B4800 B9600 B19200 B38400 B57600 B115200","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:BaudRate"},{"display_html":"<a href=\"#v:inputSpeed\">inputSpeed</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:BaudRate\" title=\"System.Posix.Terminal\">BaudRate</a>","name":"inputSpeed","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:inputSpeed"},{"display_html":"<a href=\"#v:withInputSpeed\">withInputSpeed</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:BaudRate\" title=\"System.Posix.Terminal\">BaudRate</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withInputSpeed","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withInputSpeed"},{"display_html":"<a href=\"#v:outputSpeed\">outputSpeed</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:BaudRate\" title=\"System.Posix.Terminal\">BaudRate</a>","name":"outputSpeed","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:outputSpeed"},{"display_html":"<a href=\"#v:withOutputSpeed\">withOutputSpeed</a> :: <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a> -&gt; <a href=\"System-Posix-Terminal.html#t:BaudRate\" title=\"System.Posix.Terminal\">BaudRate</a> -&gt; <a href=\"System-Posix-Terminal.html#t:TerminalAttributes\" title=\"System.Posix.Terminal\">TerminalAttributes</a>","name":"withOutputSpeed","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:withOutputSpeed"},{"display_html":"<a href=\"#v:sendBreak\">sendBreak</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"sendBreak","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:sendBreak"},{"display_html":"<a href=\"#v:drainOutput\">drainOutput</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"drainOutput","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:drainOutput"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:QueueSelector\">QueueSelector</a><ul class=\"subs\"><li>= <a href=\"#v:InputQueue\">InputQueue</a></li><li>| <a href=\"#v:OutputQueue\">OutputQueue</a></li><li>| <a href=\"#v:BothQueues\">BothQueues</a></li></ul>","name":"QueueSelector InputQueue OutputQueue BothQueues","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:QueueSelector"},{"display_html":"<a href=\"#v:discardData\">discardData</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal.html#t:QueueSelector\" title=\"System.Posix.Terminal\">QueueSelector</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"discardData","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:discardData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:FlowAction\">FlowAction</a><ul class=\"subs\"><li>= <a href=\"#v:SuspendOutput\">SuspendOutput</a></li><li>| <a href=\"#v:RestartOutput\">RestartOutput</a></li><li>| <a href=\"#v:TransmitStop\">TransmitStop</a></li><li>| <a href=\"#v:TransmitStart\">TransmitStart</a></li></ul>","name":"FlowAction SuspendOutput RestartOutput TransmitStop TransmitStart","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#t:FlowAction"},{"display_html":"<a href=\"#v:controlFlow\">controlFlow</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"System-Posix-Terminal.html#t:FlowAction\" title=\"System.Posix.Terminal\">FlowAction</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"controlFlow","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:controlFlow"},{"display_html":"<a href=\"#v:getTerminalProcessGroupID\">getTerminalProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a>","name":"getTerminalProcessGroupID","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:getTerminalProcessGroupID"},{"display_html":"<a href=\"#v:setTerminalProcessGroupID\">setTerminalProcessGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:ProcessGroupID\" title=\"System.Posix.Types\">ProcessGroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setTerminalProcessGroupID","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:setTerminalProcessGroupID"},{"display_html":"<a href=\"#v:queryTerminal\">queryTerminal</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"queryTerminal","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:queryTerminal"},{"display_html":"<a href=\"#v:getTerminalName\">getTerminalName</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"getTerminalName","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:getTerminalName"},{"display_html":"<a href=\"#v:getControllingTerminalName\">getControllingTerminalName</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"getControllingTerminalName","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:getControllingTerminalName"},{"display_html":"<a href=\"#v:openPseudoTerminal\">openPseudoTerminal</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>, <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a>)","name":"openPseudoTerminal","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:openPseudoTerminal"},{"display_html":"<a href=\"#v:getSlaveTerminalName\">getSlaveTerminalName</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a>","name":"getSlaveTerminalName","module":"System.Posix.Terminal","link":"System-Posix-Terminal.html#v:getSlaveTerminalName"},{"display_html":"<a href=\"#v:epochTime\">epochTime</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:EpochTime\" title=\"System.Posix.Types\">EpochTime</a>","name":"epochTime","module":"System.Posix.Time","link":"System-Posix-Time.html#v:epochTime"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SystemID\">SystemID</a> = <a href=\"#v:SystemID\">SystemID</a> {<ul class=\"subs\"><li><a href=\"#v:systemName\">systemName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:nodeName\">nodeName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:release\">release</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:version\">version</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:machine\">machine</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"SystemID SystemID release systemName nodeName version machine","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#t:SystemID"},{"display_html":"<a href=\"#v:getSystemID\">getSystemID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-Unistd.html#t:SystemID\" title=\"System.Posix.Unistd\">SystemID</a>","name":"getSystemID","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:getSystemID"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SysVar\">SysVar</a><ul class=\"subs\"><li>= <a href=\"#v:ArgumentLimit\">ArgumentLimit</a></li><li>| <a href=\"#v:ChildLimit\">ChildLimit</a></li><li>| <a href=\"#v:ClockTick\">ClockTick</a></li><li>| <a href=\"#v:GroupLimit\">GroupLimit</a></li><li>| <a href=\"#v:OpenFileLimit\">OpenFileLimit</a></li><li>| <a href=\"#v:PosixVersion\">PosixVersion</a></li><li>| <a href=\"#v:HasSavedIDs\">HasSavedIDs</a></li><li>| <a href=\"#v:HasJobControl\">HasJobControl</a></li></ul>","name":"SysVar ClockTick ArgumentLimit ChildLimit GroupLimit OpenFileLimit PosixVersion HasSavedIDs HasJobControl","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#t:SysVar"},{"display_html":"<a href=\"#v:getSysVar\">getSysVar</a> :: <a href=\"System-Posix-Unistd.html#t:SysVar\" title=\"System.Posix.Unistd\">SysVar</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a>","name":"getSysVar","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:getSysVar"},{"display_html":"<a href=\"#v:sleep\">sleep</a> :: <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"sleep","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:sleep"},{"display_html":"<a href=\"#v:usleep\">usleep</a> :: <a href=\"../base-4.13.0.0/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"usleep","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:usleep"},{"display_html":"<a href=\"#v:nanosleep\">nanosleep</a> :: <a href=\"../base-4.13.0.0/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"nanosleep","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:nanosleep"},{"display_html":"<a href=\"#v:fileSynchronise\">fileSynchronise</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"fileSynchronise","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:fileSynchronise"},{"display_html":"<a href=\"#v:fileSynchroniseDataOnly\">fileSynchroniseDataOnly</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:Fd\" title=\"System.Posix.Types\">Fd</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"fileSynchroniseDataOnly","module":"System.Posix.Unistd","link":"System-Posix-Unistd.html#v:fileSynchroniseDataOnly"},{"display_html":"<a href=\"#v:getRealUserID\">getRealUserID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a>","name":"getRealUserID","module":"System.Posix.User","link":"System-Posix-User.html#v:getRealUserID"},{"display_html":"<a href=\"#v:getRealGroupID\">getRealGroupID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>","name":"getRealGroupID","module":"System.Posix.User","link":"System-Posix-User.html#v:getRealGroupID"},{"display_html":"<a href=\"#v:getEffectiveUserID\">getEffectiveUserID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a>","name":"getEffectiveUserID","module":"System.Posix.User","link":"System-Posix-User.html#v:getEffectiveUserID"},{"display_html":"<a href=\"#v:getEffectiveGroupID\">getEffectiveGroupID</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>","name":"getEffectiveGroupID","module":"System.Posix.User","link":"System-Posix-User.html#v:getEffectiveGroupID"},{"display_html":"<a href=\"#v:getGroups\">getGroups</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>]","name":"getGroups","module":"System.Posix.User","link":"System-Posix-User.html#v:getGroups"},{"display_html":"<a href=\"#v:getLoginName\">getLoginName</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"getLoginName","module":"System.Posix.User","link":"System-Posix-User.html#v:getLoginName"},{"display_html":"<a href=\"#v:getEffectiveUserName\">getEffectiveUserName</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"getEffectiveUserName","module":"System.Posix.User","link":"System-Posix-User.html#v:getEffectiveUserName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:GroupEntry\">GroupEntry</a> = <a href=\"#v:GroupEntry\">GroupEntry</a> {<ul class=\"subs\"><li><a href=\"#v:groupName\">groupName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:groupPassword\">groupPassword</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:groupID\">groupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a></li><li><a href=\"#v:groupMembers\">groupMembers</a> :: [<a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>]</li></ul>}","name":"GroupEntry GroupEntry groupName groupPassword groupID groupMembers","module":"System.Posix.User","link":"System-Posix-User.html#t:GroupEntry"},{"display_html":"<a href=\"#v:getGroupEntryForID\">getGroupEntryForID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-User.html#t:GroupEntry\" title=\"System.Posix.User\">GroupEntry</a>","name":"getGroupEntryForID","module":"System.Posix.User","link":"System-Posix-User.html#v:getGroupEntryForID"},{"display_html":"<a href=\"#v:getGroupEntryForName\">getGroupEntryForName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-User.html#t:GroupEntry\" title=\"System.Posix.User\">GroupEntry</a>","name":"getGroupEntryForName","module":"System.Posix.User","link":"System-Posix-User.html#v:getGroupEntryForName"},{"display_html":"<a href=\"#v:getAllGroupEntries\">getAllGroupEntries</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"System-Posix-User.html#t:GroupEntry\" title=\"System.Posix.User\">GroupEntry</a>]","name":"getAllGroupEntries","module":"System.Posix.User","link":"System-Posix-User.html#v:getAllGroupEntries"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:UserEntry\">UserEntry</a> = <a href=\"#v:UserEntry\">UserEntry</a> {<ul class=\"subs\"><li><a href=\"#v:userName\">userName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:userPassword\">userPassword</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:userID\">userID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a></li><li><a href=\"#v:userGroupID\">userGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a></li><li><a href=\"#v:userGecos\">userGecos</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:homeDirectory\">homeDirectory</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:userShell\">userShell</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a></li></ul>}","name":"UserEntry UserEntry userName userPassword userID userGroupID userGecos homeDirectory userShell","module":"System.Posix.User","link":"System-Posix-User.html#t:UserEntry"},{"display_html":"<a href=\"#v:getUserEntryForID\">getUserEntryForID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-User.html#t:UserEntry\" title=\"System.Posix.User\">UserEntry</a>","name":"getUserEntryForID","module":"System.Posix.User","link":"System-Posix-User.html#v:getUserEntryForID"},{"display_html":"<a href=\"#v:getUserEntryForName\">getUserEntryForName</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-User.html#t:UserEntry\" title=\"System.Posix.User\">UserEntry</a>","name":"getUserEntryForName","module":"System.Posix.User","link":"System-Posix-User.html#v:getUserEntryForName"},{"display_html":"<a href=\"#v:getAllUserEntries\">getAllUserEntries</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> [<a href=\"System-Posix-User.html#t:UserEntry\" title=\"System.Posix.User\">UserEntry</a>]","name":"getAllUserEntries","module":"System.Posix.User","link":"System-Posix-User.html#v:getAllUserEntries"},{"display_html":"<a href=\"#v:setUserID\">setUserID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setUserID","module":"System.Posix.User","link":"System-Posix-User.html#v:setUserID"},{"display_html":"<a href=\"#v:setGroupID\">setGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setGroupID","module":"System.Posix.User","link":"System-Posix-User.html#v:setGroupID"},{"display_html":"<a href=\"#v:setEffectiveUserID\">setEffectiveUserID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:UserID\" title=\"System.Posix.Types\">UserID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setEffectiveUserID","module":"System.Posix.User","link":"System-Posix-User.html#v:setEffectiveUserID"},{"display_html":"<a href=\"#v:setEffectiveGroupID\">setEffectiveGroupID</a> :: <a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setEffectiveGroupID","module":"System.Posix.User","link":"System-Posix-User.html#v:setEffectiveGroupID"},{"display_html":"<a href=\"#v:setGroups\">setGroups</a> :: [<a href=\"../base-4.13.0.0/System-Posix-Types.html#t:GroupID\" title=\"System.Posix.Types\">GroupID</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"setGroups","module":"System.Posix.User","link":"System-Posix-User.html#v:setGroups"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:RawFilePath\">RawFilePath</a> = <a href=\"../bytestring-0.10.10.1/Data-ByteString.html#t:ByteString\" title=\"Data.ByteString\">ByteString</a>","name":"RawFilePath","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#t:RawFilePath"},{"display_html":"module <a href=\"../base-4.13.0.0/System-Posix-Types.html\">System.Posix.Types</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Signals.html\">System.Posix.Signals</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Directory-ByteString.html\">System.Posix.Directory.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Files-ByteString.html\">System.Posix.Files.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Unistd.html\">System.Posix.Unistd</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-IO-ByteString.html\">System.Posix.IO.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Env-ByteString.html\">System.Posix.Env.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Process-ByteString.html\">System.Posix.Process.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Temp-ByteString.html\">System.Posix.Temp.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Terminal-ByteString.html\">System.Posix.Terminal.ByteString</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Time.html\">System.Posix.Time</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-User.html\">System.Posix.User</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Resource.html\">System.Posix.Resource</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-Semaphore.html\">System.Posix.Semaphore</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"module <a href=\"System-Posix-SharedMem.html\">System.Posix.SharedMem</a>","name":"","module":"System.Posix.ByteString","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DL\">DL</a><ul class=\"subs\"><li>= <a href=\"#v:Null\">Null</a></li><li>| <a href=\"#v:Next\">Next</a></li><li>| <a href=\"#v:DLHandle\">DLHandle</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>","name":"DL Next Null DLHandle","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#t:DL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RTLDFlags\">RTLDFlags</a><ul class=\"subs\"><li>= <a href=\"#v:RTLD_LAZY\">RTLD_LAZY</a></li><li>| <a href=\"#v:RTLD_NOW\">RTLD_NOW</a></li><li>| <a href=\"#v:RTLD_GLOBAL\">RTLD_GLOBAL</a></li><li>| <a href=\"#v:RTLD_LOCAL\">RTLD_LOCAL</a></li></ul>","name":"RTLDFlags RTLD_LAZY RTLD_NOW RTLD_GLOBAL RTLD_LOCAL","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#t:RTLDFlags"},{"display_html":"<a href=\"#v:c_dlclose\">c_dlclose</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"c_dlclose","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:c_dlclose"},{"display_html":"<a href=\"#v:c_dlerror\">c_dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"c_dlerror","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:c_dlerror"},{"display_html":"<a href=\"#v:c_dlsym\">c_dlsym</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"c_dlsym","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:c_dlsym"},{"display_html":"<a href=\"#v:c_dlopen\">c_dlopen</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"c_dlopen","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:c_dlopen"},{"display_html":"<a href=\"#v:haveRtldNext\">haveRtldNext</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldNext","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:haveRtldNext"},{"display_html":"<a href=\"#v:haveRtldLocal\">haveRtldLocal</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldLocal","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:haveRtldLocal"},{"display_html":"<a href=\"#v:packRTLDFlags\">packRTLDFlags</a> :: [<a href=\"System-Posix-ByteString.html#t:RTLDFlags\" title=\"System.Posix.ByteString\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"packRTLDFlags","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:packRTLDFlags"},{"display_html":"<a href=\"#v:packDL\">packDL</a> :: <a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"packDL","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:packDL"},{"display_html":"<a href=\"#v:dlclose\">dlclose</a> :: <a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"dlclose","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:dlclose"},{"display_html":"<a href=\"#v:dlerror\">dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"dlerror","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:dlerror"},{"display_html":"<a href=\"#v:dlsym\">dlsym</a> :: <a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"dlsym","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:dlsym"},{"display_html":"<a href=\"#v:undl\">undl</a> :: <a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"undl","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:undl"},{"display_html":"<a href=\"#v:dlopen\">dlopen</a> :: <a href=\"System-Posix-ByteString.html#t:RawFilePath\" title=\"System.Posix.ByteString\">RawFilePath</a> -&gt; [<a href=\"System-Posix-ByteString.html#t:RTLDFlags\" title=\"System.Posix.ByteString\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a>","name":"dlopen","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:dlopen"},{"display_html":"<a href=\"#v:withDL\">withDL</a> :: <a href=\"System-Posix-ByteString.html#t:RawFilePath\" title=\"System.Posix.ByteString\">RawFilePath</a> -&gt; [<a href=\"System-Posix-ByteString.html#t:RTLDFlags\" title=\"System.Posix.ByteString\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withDL","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:withDL"},{"display_html":"<a href=\"#v:withDL_\">withDL_</a> :: <a href=\"System-Posix-ByteString.html#t:RawFilePath\" title=\"System.Posix.ByteString\">RawFilePath</a> -&gt; [<a href=\"System-Posix-ByteString.html#t:RTLDFlags\" title=\"System.Posix.ByteString\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix-ByteString.html#t:DL\" title=\"System.Posix.ByteString\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withDL_","module":"System.Posix.ByteString","link":"System-Posix-ByteString.html#v:withDL_"},{"display_html":"module <a href=\"../base-4.13.0.0/System-Posix-Types.html\">System.Posix.Types</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Signals.html\">System.Posix.Signals</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Directory.html\">System.Posix.Directory</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Files.html\">System.Posix.Files</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Unistd.html\">System.Posix.Unistd</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-IO.html\">System.Posix.IO</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Env.html\">System.Posix.Env</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Process.html\">System.Posix.Process</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Temp.html\">System.Posix.Temp</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Terminal.html\">System.Posix.Terminal</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Time.html\">System.Posix.Time</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-User.html\">System.Posix.User</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Resource.html\">System.Posix.Resource</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-Semaphore.html\">System.Posix.Semaphore</a>","name":"","module":"System.Posix","link":""},{"display_html":"module <a href=\"System-Posix-SharedMem.html\">System.Posix.SharedMem</a>","name":"","module":"System.Posix","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:DL\">DL</a><ul class=\"subs\"><li>= <a href=\"#v:Null\">Null</a></li><li>| <a href=\"#v:Next\">Next</a></li><li>| <a href=\"#v:DLHandle\">DLHandle</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())</li></ul>","name":"DL Next Null DLHandle","module":"System.Posix","link":"System-Posix.html#t:DL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RTLDFlags\">RTLDFlags</a><ul class=\"subs\"><li>= <a href=\"#v:RTLD_LAZY\">RTLD_LAZY</a></li><li>| <a href=\"#v:RTLD_NOW\">RTLD_NOW</a></li><li>| <a href=\"#v:RTLD_GLOBAL\">RTLD_GLOBAL</a></li><li>| <a href=\"#v:RTLD_LOCAL\">RTLD_LOCAL</a></li></ul>","name":"RTLDFlags RTLD_LAZY RTLD_NOW RTLD_GLOBAL RTLD_LOCAL","module":"System.Posix","link":"System-Posix.html#t:RTLDFlags"},{"display_html":"<a href=\"#v:c_dlclose\">c_dlclose</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"c_dlclose","module":"System.Posix","link":"System-Posix.html#v:c_dlclose"},{"display_html":"<a href=\"#v:c_dlerror\">c_dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a>","name":"c_dlerror","module":"System.Posix","link":"System-Posix.html#v:c_dlerror"},{"display_html":"<a href=\"#v:c_dlsym\">c_dlsym</a> :: <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> () -&gt; <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"c_dlsym","module":"System.Posix","link":"System-Posix.html#v:c_dlsym"},{"display_html":"<a href=\"#v:c_dlopen\">c_dlopen</a> :: <a href=\"../base-4.13.0.0/Foreign-C-String.html#t:CString\" title=\"Foreign.C.String\">CString</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ())","name":"c_dlopen","module":"System.Posix","link":"System-Posix.html#v:c_dlopen"},{"display_html":"<a href=\"#v:haveRtldNext\">haveRtldNext</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldNext","module":"System.Posix","link":"System-Posix.html#v:haveRtldNext"},{"display_html":"<a href=\"#v:haveRtldLocal\">haveRtldLocal</a> :: <a href=\"../base-4.13.0.0/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"haveRtldLocal","module":"System.Posix","link":"System-Posix.html#v:haveRtldLocal"},{"display_html":"<a href=\"#v:packRTLDFlags\">packRTLDFlags</a> :: [<a href=\"System-Posix.html#t:RTLDFlags\" title=\"System.Posix\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/Foreign-C-Types.html#t:CInt\" title=\"Foreign.C.Types\">CInt</a>","name":"packRTLDFlags","module":"System.Posix","link":"System-Posix.html#v:packRTLDFlags"},{"display_html":"<a href=\"#v:packDL\">packDL</a> :: <a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"packDL","module":"System.Posix","link":"System-Posix.html#v:packDL"},{"display_html":"<a href=\"#v:dlclose\">dlclose</a> :: <a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"dlclose","module":"System.Posix","link":"System-Posix.html#v:dlclose"},{"display_html":"<a href=\"#v:dlerror\">dlerror</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"dlerror","module":"System.Posix","link":"System-Posix.html#v:dlerror"},{"display_html":"<a href=\"#v:dlsym\">dlsym</a> :: <a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> (<a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:FunPtr\" title=\"Foreign.Ptr\">FunPtr</a> a)","name":"dlsym","module":"System.Posix","link":"System-Posix.html#v:dlsym"},{"display_html":"<a href=\"#v:undl\">undl</a> :: <a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/Foreign-Ptr.html#t:Ptr\" title=\"Foreign.Ptr\">Ptr</a> ()","name":"undl","module":"System.Posix","link":"System-Posix.html#v:undl"},{"display_html":"<a href=\"#v:dlopen\">dlopen</a> :: <a href=\"../base-4.13.0.0/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; [<a href=\"System-Posix.html#t:RTLDFlags\" title=\"System.Posix\">RTLDFlags</a>] -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> <a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a>","name":"dlopen","module":"System.Posix","link":"System-Posix.html#v:dlopen"},{"display_html":"<a href=\"#v:withDL\">withDL</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix.html#t:RTLDFlags\" title=\"System.Posix\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a","name":"withDL","module":"System.Posix","link":"System-Posix.html#v:withDL"},{"display_html":"<a href=\"#v:withDL_\">withDL_</a> :: <a href=\"../base-4.13.0.0/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [<a href=\"System-Posix.html#t:RTLDFlags\" title=\"System.Posix\">RTLDFlags</a>] -&gt; (<a href=\"System-Posix.html#t:DL\" title=\"System.Posix\">DL</a> -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> a) -&gt; <a href=\"../base-4.13.0.0/System-IO.html#t:IO\" title=\"System.IO\">IO</a> ()","name":"withDL_","module":"System.Posix","link":"System-Posix.html#v:withDL_"}]