| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Chiasma.Data.TmuxId
Documentation
sessionPrefix :: Char Source #
Instances
| Eq SessionId Source # | |
| Num SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
| Ord SessionId Source # | |
| Show SessionId Source # | |
| Generic SessionId Source # | |
| Pretty SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
| TmuxId SessionId Source # | |
| TmuxPrimDecode SessionId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either TmuxDecodeError SessionId Source # | |
| TmuxCodec SessionId Source # | |
| type Rep SessionId Source # | |
Defined in Chiasma.Data.TmuxId | |
windowPrefix :: Char Source #
Instances
| Eq WindowId Source # | |
| Num WindowId Source # | |
| Ord WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
| Show WindowId Source # | |
| Generic WindowId Source # | |
| Pretty WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
| TmuxId WindowId Source # | |
| TmuxPrimDecode WindowId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either TmuxDecodeError WindowId Source # | |
| TmuxCodec WindowId Source # | |
| type Rep WindowId Source # | |
Defined in Chiasma.Data.TmuxId | |
panePrefix :: Char Source #
Instances
| Eq PaneId Source # | |
| Num PaneId Source # | |
| Ord PaneId Source # | |
| Show PaneId Source # | |
| Generic PaneId Source # | |
| Pretty PaneId Source # | |
Defined in Chiasma.Data.TmuxId | |
| TmuxId PaneId Source # | |
| TmuxPrimDecode PaneId Source # | |
Defined in Chiasma.Codec.Decode Methods primDecode :: Text -> Either TmuxDecodeError PaneId Source # | |
| TmuxCodec PaneId Source # | |
| type Rep PaneId Source # | |
Defined in Chiasma.Data.TmuxId | |
class HasPaneId a where Source #
Instances
| HasPaneId PanePid Source # | |
| HasPaneId PaneMode Source # | |
| HasPaneId PaneDetail Source # | |
Defined in Chiasma.Codec.Data.PaneDetail Methods paneId :: PaneDetail -> PaneId Source # | |
| HasPaneId PaneCoords Source # | |
Defined in Chiasma.Codec.Data.PaneCoords Methods paneId :: PaneCoords -> PaneId Source # | |
| HasPaneId Pane Source # | |
newtype TmuxIdPrefix a Source #
Constructors
| TmuxIdPrefix Char |