chiasma-0.10.1.0: A tmux client for Polysemy
Safe HaskellSafe-Inferred
LanguageGHC2021

Chiasma.View

Documentation

sameId :: Eq a => a -> View a -> Bool Source #

viewById :: Eq a => Lens' Views [View a] -> a -> Views -> Maybe (View a) Source #

updateView :: forall a. Lens' Views [View a] -> (Ident -> ViewsError) -> View a -> Views -> Views Source #

type Setter a = View a -> Views -> Views Source #