| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Control.Process.GroupID
Synopsis
- type GroupID = CGid
- class GetGroupID a where
- getGroupID :: Getter a GroupID
- class GetGroupID a => HasGroupID a where
- class ReviewGroupID a where
- reviewGroupID :: Review a GroupID
- class ReviewGroupID a => AsGroupID a where
Documentation
class GetGroupID a where Source #
Type class for values that can be viewed as a GroupID.
>>>view getGroupID (42 :: GroupID)42
Methods
getGroupID :: Getter a GroupID Source #
Instances
| GetGroupID GroupID Source # |
|
Defined in Control.Process.GroupID | |
class GetGroupID a => HasGroupID a where Source #
Type class for values with a lens into a GroupID.
>>>view groupID (42 :: GroupID)42
class ReviewGroupID a where Source #
Type class for values that can be constructed from a GroupID.
>>>review reviewGroupID (42 :: GroupID) :: GroupID42
Methods
reviewGroupID :: Review a GroupID Source #
Instances
| ReviewGroupID GroupID Source # |
|
Defined in Control.Process.GroupID | |
class ReviewGroupID a => AsGroupID a where Source #
Type class for values with a prism into a GroupID.
>>>preview _GroupID (42 :: GroupID)Just 42