| License | GPL-2 |
|---|---|
| Maintainer | yi-devel@googlegroups.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
| Extensions | DeriveFunctor |
Yi.Keymap.Vim.MatchResult
Description
Documentation
data MatchResult a Source #
Constructors
| NoMatch | |
| PartialMatch | |
| WholeMatch a |
Instances
| Alternative MatchResult Source # | |
Defined in Yi.Keymap.Vim.MatchResult Methods empty :: MatchResult a (<|>) :: MatchResult a -> MatchResult a -> MatchResult a some :: MatchResult a -> MatchResult [a] many :: MatchResult a -> MatchResult [a] | |
| Applicative MatchResult Source # | |
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 # | |
Defined in Yi.Keymap.Vim.MatchResult Methods fmap :: (a -> b) -> MatchResult a -> MatchResult b (<$) :: a -> MatchResult b -> MatchResult a | |
| Show (MatchResult a) Source # | |
Defined in Yi.Keymap.Vim.MatchResult Methods showsPrec :: Int -> MatchResult a -> ShowS show :: MatchResult a -> String showList :: [MatchResult a] -> ShowS | |
matchFromBool :: Bool -> MatchResult () Source #
matchFromMaybe :: Maybe a -> MatchResult a Source #