yi-keymap-vim-0.19.0: Vim keymap for Yi editor
LicenseGPL-2
Maintaineryi-devel@googlegroups.com
Stabilityexperimental
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010
ExtensionsDeriveFunctor

Yi.Keymap.Vim.MatchResult

Description

 

Documentation

data MatchResult a Source #

Constructors

NoMatch 
PartialMatch 
WholeMatch a 

Instances

Instances details
Alternative MatchResult Source # 
Instance details

Defined in Yi.Keymap.Vim.MatchResult

Applicative MatchResult Source # 
Instance details

Defined in Yi.Keymap.Vim.MatchResult

Methods

pure :: a -> MatchResult a

(<*>) :: MatchResult (a -> b) -> MatchResult a -> MatchResult b

liftA2 :: (a -> b -> c) -> MatchResult a -> MatchResult b -> MatchResult c

(*>) :: MatchResult a -> MatchResult b -> MatchResult b

(<*) :: MatchResult a -> MatchResult b -> MatchResult a

Functor MatchResult Source # 
Instance details

Defined in Yi.Keymap.Vim.MatchResult

Methods

fmap :: (a -> b) -> MatchResult a -> MatchResult b

(<$) :: a -> MatchResult b -> MatchResult a

Show (MatchResult a) Source # 
Instance details

Defined in Yi.Keymap.Vim.MatchResult

Methods

showsPrec :: Int -> MatchResult a -> ShowS

show :: MatchResult a -> String

showList :: [MatchResult a] -> ShowS