Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data TmuxDecodeError Source #
Instances
Eq TmuxDecodeError Source # | |
Defined in Chiasma.Codec.Decode (==) :: TmuxDecodeError -> TmuxDecodeError -> Bool # (/=) :: TmuxDecodeError -> TmuxDecodeError -> Bool # | |
Show TmuxDecodeError Source # | |
Defined in Chiasma.Codec.Decode showsPrec :: Int -> TmuxDecodeError -> ShowS # show :: TmuxDecodeError -> String # showList :: [TmuxDecodeError] -> ShowS # |
class TmuxPrimDecode a where Source #
primDecode :: String -> Either TmuxDecodeError a Source #
Instances
TmuxPrimDecode Int Source # | |
Defined in Chiasma.Codec.Decode primDecode :: String -> Either TmuxDecodeError Int Source # | |
TmuxPrimDecode PaneId Source # | |
Defined in Chiasma.Data.Pane | |
TmuxPrimDecode WindowId Source # | |
Defined in Chiasma.Data.Window |
class TmuxDataDecode f where Source #
Instances
TmuxPrimDecode a => TmuxDataDecode (K1 c a :: Type -> Type) Source # | |
Defined in Chiasma.Codec.Decode | |
(TmuxDataDecode f, TmuxDataDecode g) => TmuxDataDecode (f :*: g) Source # | |
Defined in Chiasma.Codec.Decode | |
TmuxDataDecode f => TmuxDataDecode (M1 i c f) Source # | |
Defined in Chiasma.Codec.Decode |