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