Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
setUserTimeout :: Delay -> GenProcess s ()distributed-process-client-server Control.Distributed.Process.ManagedProcess.Internal.GenProcess Set the user timeout applied whilst a prioritised process loop is in a blocking receive.
setProcessState :: s -> GenProcess s ()distributed-process-client-server Control.Distributed.Process.ManagedProcess.Server.Gen Set the current process state.
setUserTimeout :: Delay -> GenProcess s ()distributed-process-client-server Control.Distributed.Process.ManagedProcess.Server.Gen Set the user timeout applied whilst a prioritised process loop is in a blocking receive.
setPriority :: Int -> Priority mdistributed-process-client-server Control.Distributed.Process.ManagedProcess.Server.Priority Sets an explicit priority from 1..100. Values > 100 are rounded to 100, and values < 1 are set to 0.
setProcessState :: s -> GenProcess s ()distributed-process-client-server Control.Distributed.Process.ManagedProcess.Server.Priority Set the current process state.
setUserTimeout :: Delay -> GenProcess s ()distributed-process-client-server Control.Distributed.Process.ManagedProcess.Server.Priority Set the user timeout applied whilst a prioritised process loop is in a blocking receive.
setCurrentDirectory :: FilePath -> IO ()easy-file System.EasyFile Change the working directory to the given path. In a multithreaded program, the current working directory is a global state shared among all threads of the process. Therefore, when performing filesystem operations from multiple threads, it is highly recommended to use absolute rather than relative paths (see: makeAbsolute). The operation may fail with:
- HardwareFault A physical I/O error has occurred. [EIO]
- InvalidArgument The operand is not a valid directory name. [ENAMETOOLONG, ELOOP]
- isDoesNotExistError The directory does not exist. [ENOENT, ENOTDIR]
- isPermissionError The process has insufficient privileges to perform the operation. [EACCES]
- UnsupportedOperation The operating system has no notion of current working directory, or the working directory cannot be dynamically changed.
- InappropriateType The path refers to an existing non-directory object. [ENOTDIR]
setFileSize :: FilePath -> Word64 -> IO ()easy-file System.EasyFile Setting the size of the file. Since: 0.2.4.
setPermissions :: FilePath -> Permissions -> IO ()easy-file System.EasyFile Set the permissions of a file or directory. On Windows, this is only capable of changing the writable permission, which corresponds to the "read-only" attribute. Changing the other permissions has no effect. On POSIX systems, this sets the owner permissions. The operation may fail with:
- isPermissionError if the user is not permitted to set the permissions, or
- isDoesNotExistError if the file or directory does not exist.
setOwnerExecutable :: Bool -> Permissions -> Permissionseffectful Effectful.FileSystem No documentation available.