Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Whitespace-sensitive bang patterns (#1087, #17162)wip/whitespace-and-lookahead | Vladislav Zavialov | 2019-11-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This patch implements a part of GHC Proposal #229 that covers five operators: * the bang operator (!) * the tilde operator (~) * the at operator (@) * the dollar operator ($) * the double dollar operator ($$) Based on surrounding whitespace, these operators are disambiguated into bang patterns, lazy patterns, strictness annotations, type applications, splices, and typed splices. This patch doesn't cover the (-) operator or the -Woperator-whitespace warning, which are left as future work. | ||||
* | Print role annotations in TemplateHaskell brackets (#16718) | Vladislav Zavialov | 2019-06-10 | 1 | -0/+2 |
| | |||||
* | Fix pretty-printing of data declarations in splices | Krzysztof Gogolewski | 2018-07-22 | 1 | -0/+33 |
Test Plan: validate Reviewers: RyanGlScott, bgamari Reviewed By: RyanGlScott Subscribers: rwbarton, thomie, carter GHC Trac Issues: #15365 Differential Revision: https://phabricator.haskell.org/D4998 |