| License | GPL-2 |
|---|---|
| Maintainer | yi-devel@googlegroups.com |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
| Extensions | OverloadedStrings |
Yi.Mode.Haskell.Dollarify
Description
Documentation
data QueuedUpdate Source #
Constructors
| QueuedUpdate | |
Fields
| |
Instances
| Show QueuedUpdate Source # | |
Defined in Yi.Mode.Haskell.Dollarify Methods showsPrec :: Int -> QueuedUpdate -> ShowS show :: QueuedUpdate -> String showList :: [QueuedUpdate] -> ShowS | |
| Eq QueuedUpdate Source # | |
Defined in Yi.Mode.Haskell.Dollarify | |
| Ord QueuedUpdate Source # | |
Defined in Yi.Mode.Haskell.Dollarify Methods compare :: QueuedUpdate -> QueuedUpdate -> Ordering (<) :: QueuedUpdate -> QueuedUpdate -> Bool (<=) :: QueuedUpdate -> QueuedUpdate -> Bool (>) :: QueuedUpdate -> QueuedUpdate -> Bool (>=) :: QueuedUpdate -> QueuedUpdate -> Bool max :: QueuedUpdate -> QueuedUpdate -> QueuedUpdate min :: QueuedUpdate -> QueuedUpdate -> QueuedUpdate | |
runQ :: [QueuedUpdate] -> BufferM () Source #
closeParen :: Token Source #
isNormalParen :: Tree TT -> Bool Source #
queueDelete :: TT -> QueuedUpdate Source #
queueReplaceWith :: YiString -> TT -> QueuedUpdate Source #
dollarifyTop :: Tree TT -> [QueuedUpdate] Source #
dollarifyExpr :: Expr TT -> [QueuedUpdate] Source #
isCollapsible :: Expr TT -> Bool Source #
isNormalParenP :: Exp TT -> Bool Source #
dollarifyTopP :: Exp TT -> [QueuedUpdate] Source #
dollarifyExprP :: [Exp TT] -> [QueuedUpdate] Source #
isCollapsibleP :: [Exp TT] -> Bool Source #