polysemy-process-0.12.1.0: Polysemy effects for system processes
Safe HaskellSafe-Inferred
LanguageHaskell2010

Polysemy.Process.Data.Pid

Description

Pid data type, Internal

Synopsis

Documentation

newtype Pid Source #

A process ID.

Constructors

Pid 

Fields

Instances

Instances details
Enum Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

succ :: Pid -> Pid #

pred :: Pid -> Pid #

toEnum :: Int -> Pid #

fromEnum :: Pid -> Int #

enumFrom :: Pid -> [Pid] #

enumFromThen :: Pid -> Pid -> [Pid] #

enumFromTo :: Pid -> Pid -> [Pid] #

enumFromThenTo :: Pid -> Pid -> Pid -> [Pid] #

Num Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

(+) :: Pid -> Pid -> Pid #

(-) :: Pid -> Pid -> Pid #

(*) :: Pid -> Pid -> Pid #

negate :: Pid -> Pid #

abs :: Pid -> Pid #

signum :: Pid -> Pid #

fromInteger :: Integer -> Pid #

Read Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Integral Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

quot :: Pid -> Pid -> Pid #

rem :: Pid -> Pid -> Pid #

div :: Pid -> Pid -> Pid #

mod :: Pid -> Pid -> Pid #

quotRem :: Pid -> Pid -> (Pid, Pid) #

divMod :: Pid -> Pid -> (Pid, Pid) #

toInteger :: Pid -> Integer #

Real Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

toRational :: Pid -> Rational #

Show Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

showsPrec :: Int -> Pid -> ShowS #

show :: Pid -> String #

showList :: [Pid] -> ShowS #

Eq Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

(==) :: Pid -> Pid -> Bool #

(/=) :: Pid -> Pid -> Bool #

Ord Pid Source # 
Instance details

Defined in Polysemy.Process.Data.Pid

Methods

compare :: Pid -> Pid -> Ordering #

(<) :: Pid -> Pid -> Bool #

(<=) :: Pid -> Pid -> Bool #

(>) :: Pid -> Pid -> Bool #

(>=) :: Pid -> Pid -> Bool #

max :: Pid -> Pid -> Pid #

min :: Pid -> Pid -> Pid #