Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split out AST and Parser libraries from GHC #56

Open
wants to merge 49 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
65856c9
Copy template (as reStructuredText for table of contents)
Ericson2314 Aug 12, 2023
0e9a77e
Write abstract and background
Ericson2314 Aug 12, 2023
01c48e6
Title, author, TOC, bump headings
Ericson2314 Aug 12, 2023
fff9c1d
Fix typo
Ericson2314 Aug 12, 2023
7d048d9
Convert quote to footnote
Ericson2314 Aug 12, 2023
25ffdeb
Split abstract into two parts
Ericson2314 Aug 12, 2023
7600c24
Move footnote
Ericson2314 Aug 12, 2023
4c215af
Start reworkin the TOC for the rest
Ericson2314 Aug 12, 2023
70de959
Add some stray notes
Ericson2314 Aug 12, 2023
5bf9d91
[ast-parser-libs]: background-section: provide additional color
shayne-fletcher Aug 13, 2023
f977acf
More work on the proposal proper
Ericson2314 Aug 13, 2023
d73ba4f
Merge branch 'ast-parser-libs' into ast-parser-libs-history
Ericson2314 Aug 13, 2023
9420a5f
Restore breaking on punctuation
Ericson2314 Aug 13, 2023
5be8681
Add blank line between bullets
Ericson2314 Aug 13, 2023
4d2be8f
Add Shayne Fletcher as coauthor :)
Ericson2314 Aug 13, 2023
5f90552
Pull HLint into new "downstream projects" section
Ericson2314 Aug 13, 2023
2fcbad5
Merge pull request #4 from Ericson2314/ast-parser-libs-history
shayne-fletcher Aug 13, 2023
f865e42
typo
shayne-fletcher Aug 13, 2023
b24e678
Talk about the type family trade-off
Ericson2314 Aug 13, 2023
3399bc1
Fix typo
Ericson2314 Aug 13, 2023
23dbec9
Try to fix en dash
Ericson2314 Aug 13, 2023
2f38b7c
Fix more formatting
Ericson2314 Aug 13, 2023
838057f
Discuss work to be done
Ericson2314 Aug 13, 2023
f74b4f0
Try adding TODO
Ericson2314 Aug 13, 2023
5fe4b80
A few more things
Ericson2314 Aug 13, 2023
cfa7907
Discuss reinstallable GHC lib
Ericson2314 Aug 13, 2023
2802338
Slight reformat
Ericson2314 Aug 13, 2023
3117c53
Fix footnote ref, normalize footnote syntax
Ericson2314 Aug 14, 2023
f13ee31
"Haskell Foundation" is not a code snippet!
Ericson2314 Aug 14, 2023
219a143
Include the time Shayne spends maintaining HLint
Ericson2314 Aug 16, 2023
cca090a
Mention that the SoH project will be finished by Laurent if need be
LaurentRDC Aug 17, 2023
0f9ca35
Merge pull request #5 from LaurentRDC/ast-parser-libs-1
Ericson2314 Aug 21, 2023
10b4bb9
Update volunteer info
Ericson2314 Aug 21, 2023
134127c
Merge pull request #6 from Ericson2314/update-volunteer-info
Ericson2314 Aug 21, 2023
7c5171a
Discuss issues foreseen by Shayne Fletcher with the HLint integration
Ericson2314 Aug 28, 2023
bb671f0
Don't need to reinclude paper name for cite
Ericson2314 Aug 28, 2023
62c4aca
Some final changes
Ericson2314 Aug 28, 2023
4925007
Turn TODO into note
Ericson2314 Aug 28, 2023
10a63d0
Talk about GHC Issue #21592
Ericson2314 Aug 29, 2023
a7eb382
Fix typos
Ericson2314 Aug 31, 2023
ab50270
Add some conditions to assuage concerns about ongoing costs to GHC dev
Ericson2314 Aug 31, 2023
f0fe5f2
Fix reST issues
Ericson2314 Sep 1, 2023
2531a47
Fix two more reST errors
Ericson2314 Sep 1, 2023
29693b5
improv wording
Ericson2314 Sep 2, 2023
eb8b091
Fix typo
Ericson2314 Sep 2, 2023
95a6a1f
Start discussing `FastString` some more
Ericson2314 Sep 9, 2023
fbf25c7
Normalize "Trees that Grow"
Ericson2314 Sep 10, 2023
03c97a4
Link fourmolu too as a widely-used tool
Ericson2314 Sep 19, 2023
ebc481d
GHCIDE no longer uses `ghc-lib-parser`
Ericson2314 Sep 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading