chiasma-0.2.0.0: tmux api
Safe HaskellNone
LanguageHaskell2010

Chiasma.Ui.Data.Measure

Documentation

data MPane Source #

Constructors

MPane 

Instances

Instances details
Eq MPane Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

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

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

Show MPane Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

showsPrec :: Int -> MPane -> ShowS #

show :: MPane -> String #

showList :: [MPane] -> ShowS #

Pretty MPane Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

pretty :: MPane -> Doc ann #

prettyList :: [MPane] -> Doc ann #

HasMPane MPane Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

data Measured a Source #

Constructors

Measured 

Fields

Instances

Instances details
Eq a => Eq (Measured a) Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

(==) :: Measured a -> Measured a -> Bool #

(/=) :: Measured a -> Measured a -> Bool #

Show a => Show (Measured a) Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

showsPrec :: Int -> Measured a -> ShowS #

show :: Measured a -> String #

showList :: [Measured a] -> ShowS #

Pretty a => Pretty (Measured a) Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

Methods

pretty :: Measured a -> Doc ann #

prettyList :: [Measured a] -> Doc ann #

HasMeasured (Measured a) a Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure

class HasMeasured c a | c -> a where Source #

Minimal complete definition

measured

Instances

Instances details
HasMeasured (Measured a) a Source # 
Instance details

Defined in Chiasma.Ui.Data.Measure