| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Chiasma.Data.TmuxId
Documentation
Constructors
| ClientId | |
Fields
| |
Instances
| IsString ClientId Source # | |
Defined in Chiasma.Data.TmuxId Methods fromString :: String -> ClientId # | |
| Generic ClientId Source # | |
| Show ClientId Source # | |
| TmuxPrimDecode ClientId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either DecodeFailure ClientId Source # | |
| Eq ClientId Source # | |
| Pretty ClientId Source # | |
Defined in Chiasma.Data.TmuxId | |
| type Rep ClientId Source # | |
Defined in Chiasma.Data.TmuxId | |
sessionPrefix :: Text Source #
Instances
| Generic SessionId Source # | |
| Num SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
| Show SessionId Source # | |
| TmuxCodec SessionId Source # | |
| TmuxPrimDecode SessionId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either DecodeFailure SessionId Source # | |
| TmuxId SessionId Source # | |
| Eq SessionId Source # | |
| Ord SessionId Source # | |
| Pretty SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
| type Rep SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
windowPrefix :: Text Source #
Instances
| Generic WindowId Source # | |
| Num WindowId Source # | |
| Show WindowId Source # | |
| TmuxCodec WindowId Source # | |
| TmuxPrimDecode WindowId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either DecodeFailure WindowId Source # | |
| TmuxId WindowId Source # | |
| Eq WindowId Source # | |
| Ord WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
| Pretty WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
| type Rep WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
panePrefix :: Text Source #
Instances
| Generic PaneId Source # | |
| Num PaneId Source # | |
| Show PaneId Source # | |
| TmuxCodec PaneId Source # | |
| TmuxPrimDecode PaneId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either DecodeFailure PaneId Source # | |
| TmuxId PaneId Source # | |
| Eq PaneId Source # | |
| Ord PaneId Source # | |
| Pretty PaneId Source # | |
Defined in Chiasma.Data.TmuxId | |
| type Rep PaneId Source # | |
Defined in Chiasma.Data.TmuxId | |
class HasPaneId a where Source #
Instances
| HasPaneId Pane Source # | |
| HasPaneId PaneCoords Source # | |
Defined in Chiasma.Codec.Data.PaneCoords Methods paneId :: PaneCoords -> PaneId Source # | |
| HasPaneId PaneMode Source # | |
| HasPaneId PanePid Source # | |
| HasPaneId (WithPaneId a) Source # | |
Defined in Chiasma.Data.WithPaneId Methods paneId :: WithPaneId a -> PaneId Source # | |
newtype TmuxIdPrefix a Source #
Constructors
| TmuxIdPrefix | |
Fields | |