yi-0.6.2.3: The Haskell-Scriptable Editor
Source code
Contents
Index
Yi.Mode.Haskell.Dollarify
Documentation
dollarify
::
Tree
TT
->
BufferM
()
Source
dollarifyWithin
::
Tree
TT
->
BufferM
()
Source
data
QueuedUpdate
Source
Constructors
QueuedUpdate
qUpdatePoint
::
Point
qInsert
::
String
qDelete
::
Int
Instances
Eq
QueuedUpdate
Ord
QueuedUpdate
Show
QueuedUpdate
runQ
:: [
QueuedUpdate
] ->
BufferM
()
Source
closeParen
::
Token
Source
openParen
::
Token
Source
isNormalParen
::
Tree
TT
->
Bool
Source
isTuple
::
Tree
TT
->
Bool
Source
queueDelete
::
TT
->
QueuedUpdate
Source
queueReplaceWith
::
String
->
TT
->
QueuedUpdate
Source
stripComments
::
Expr
TT
->
Expr
TT
Source
dollarifyTop
::
Tree
TT
-> [
QueuedUpdate
]
Source
dollarifyExpr
::
Expr
TT
-> [
QueuedUpdate
]
Source
isSimple
::
Tree
TT
->
Bool
Source
isCollapsible
::
Expr
TT
->
Bool
Source
selectedTree
::
Expr
TT
->
Region
->
Maybe
(
Tree
TT
)
Source
findLargestWithin
::
Region
-> [
Tree
TT
] ->
Tree
TT
Source
within
::
Region
->
Tree
TT
->
Bool
Source
safeLast
:: [a] ->
Maybe
a
Source
dollarifyP
::
Tree
TT
->
BufferM
()
Source
dollarifyWithinP
::
Exp
TT
->
BufferM
()
Source
isNormalParenP
::
Exp
TT
->
Bool
Source
isTupleP
::
Exp
TT
->
Bool
Source
stripCommentsP
:: [
Exp
TT
] -> [
Exp
TT
]
Source
dollarifyTopP
::
Exp
TT
-> [
QueuedUpdate
]
Source
dollarifyExprP
:: [
Exp
TT
] -> [
QueuedUpdate
]
Source
isSimpleP
::
Exp
TT
->
Bool
Source
isCollapsibleP
:: [
Exp
TT
] ->
Bool
Source
selectedTreeP
:: [
Exp
TT
] ->
Region
->
Maybe
(
Exp
TT
)
Source
findLargestWithinP
::
Region
-> [
Exp
TT
] ->
Exp
TT
Source
withinP
::
Region
->
Exp
TT
->
Bool
Source
safeLastP
:: [a] ->
Maybe
a
Source
Produced by
Haddock
version 2.6.1