| 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
| Functor MatchResult Source # | |
Defined in Yi.Keymap.Vim.MatchResult Methods fmap :: (a -> b) -> MatchResult a -> MatchResult b # (<$) :: a -> MatchResult b -> 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 # | |
| 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] # | |
| 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 #