| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Floskell.Comments
Description
Comment handling.
Synopsis
- newtype OrderByStart = OrderByStart SrcSpan
- newtype OrderByEnd = OrderByEnd SrcSpan
- annotateComments :: Traversable ast => ast SrcSpanInfo -> [Comment] -> ([ComInfo], ast NodeInfo)
Documentation
newtype OrderByStart Source #
Constructors
| OrderByStart SrcSpan |
Instances
| Eq OrderByStart Source # | |
Defined in Floskell.Comments | |
| Ord OrderByStart Source # | |
Defined in Floskell.Comments Methods compare :: OrderByStart -> OrderByStart -> Ordering # (<) :: OrderByStart -> OrderByStart -> Bool # (<=) :: OrderByStart -> OrderByStart -> Bool # (>) :: OrderByStart -> OrderByStart -> Bool # (>=) :: OrderByStart -> OrderByStart -> Bool # max :: OrderByStart -> OrderByStart -> OrderByStart # min :: OrderByStart -> OrderByStart -> OrderByStart # | |
newtype OrderByEnd Source #
Constructors
| OrderByEnd SrcSpan |
Instances
| Eq OrderByEnd Source # | |
Defined in Floskell.Comments | |
| Ord OrderByEnd Source # | |
Defined in Floskell.Comments Methods compare :: OrderByEnd -> OrderByEnd -> Ordering # (<) :: OrderByEnd -> OrderByEnd -> Bool # (<=) :: OrderByEnd -> OrderByEnd -> Bool # (>) :: OrderByEnd -> OrderByEnd -> Bool # (>=) :: OrderByEnd -> OrderByEnd -> Bool # max :: OrderByEnd -> OrderByEnd -> OrderByEnd # min :: OrderByEnd -> OrderByEnd -> OrderByEnd # | |
annotateComments :: Traversable ast => ast SrcSpanInfo -> [Comment] -> ([ComInfo], ast NodeInfo) Source #
Annotate the AST with comments.