Rob Rix
0fa39f6131
🔥 Language.JSON.Grammar.
2019-06-03 13:23:16 -04:00
Patrick Thomson
4de901c46e
Don't cabal-check yet either.
2019-06-03 13:01:08 -04:00
Patrick Thomson
89606ff5cb
I said not to enable benchmarks and I meant it!
2019-06-03 12:41:00 -04:00
Rob Rix
f9579b1ed6
🤠 fix the author field in the cabal file.
...
https://github.com/github/semantic/graphs/contributors seemed too lengthy to fit in there and we didn’t want to leave people out, so we went with “The Semantic authors” to cover everybody.
2019-06-03 12:40:15 -04:00
Rob Rix
930b5c01c6
🤠 fix the repo URL in the cabal file.
2019-06-03 12:39:04 -04:00
Rob Rix
d6bbcbb704
🔥 the freer-cofreer submodule.
2019-06-03 12:19:23 -04:00
Rob Rix
e6145c6217
Don’t depend on freer-cofreer.
2019-06-03 12:18:15 -04:00
Rob Rix
5aee604964
Copy Freer & iterFreer in.
2019-06-03 12:17:54 -04:00
Rob Rix
2430e16f79
Avoid using wrap.
2019-06-03 12:17:39 -04:00
Rob Rix
40c467fc5d
🔥 the Show1 instances for Tracing and AssignmentF.
2019-06-03 12:16:32 -04:00
Rob Rix
2ccd8e10f3
Show the matched thing, not the rule that matched it.
2019-06-03 12:15:29 -04:00
Patrick Thomson
1f74e60ba7
Merge pull request #35 from github/semantic-core
...
Core intermediate language
2019-06-03 11:56:50 -04:00
Patrick Thomson
876bba7daa
Ensure we get parallel dependency builds.
2019-06-03 11:54:49 -04:00
Rob Rix
937505e04f
Move Semantic.Core to Data.Core.
2019-06-03 11:47:03 -04:00
Rob Rix
34d7727ae7
Move Semantic.Name to Data.Name.
2019-06-03 11:45:12 -04:00
Rob Rix
7559eed761
Move Semantic.Eval to Analysis.Eval.
2019-06-03 11:40:37 -04:00
Rob Rix
f955ecbb6e
Move Semantic.Eval.* to Analysis.*.
2019-06-03 11:38:42 -04:00
Rob Rix
6dfa21bbbd
Rename Semantic.Data.Stack to Data.Stack.
2019-06-03 11:36:36 -04:00
Patrick Thomson
f736f5c353
Don't enable benchmarks yet.
2019-06-03 11:35:42 -04:00
Rob Rix
52871f3d92
Add semantic-core to the cabal project file.
2019-06-03 11:34:26 -04:00
Rob Rix
23ba75ba79
Copy in the semantic-core sources.
2019-06-03 11:34:15 -04:00
Patrick Thomson
091d436c50
Attempt to bring up CI.
2019-06-03 11:31:45 -04:00
Patrick Thomson
31fc1c08b4
Merge pull request #30 from lpmi-13/typofix
...
Fix simple typos and standardize formatting in places
2019-06-03 08:58:30 -04:00
Rob Rix
38198bcf1e
Merge pull request #29 from github/update-stack-docs
...
Docs: specify we use cabal (and stack internally)
2019-06-03 03:50:24 -04:00
lpmi-13
0ecf334b97
Fix simple typos and standardize formatting in places
2019-06-03 07:26:05 +01:00
Patrick Thomson
ed3ccc6d78
Docs: specify we use cabal (and stack internally)
2019-06-02 18:54:19 -04:00
Patrick Thomson
e3d4e80ee4
Merge pull request #28 from 0xflotus/master
...
fixed small error
2019-06-01 18:21:27 -04:00
0xflotus
dcde1fbbaf
Merge pull request #1 from 0xflotus/patch-1
...
Update program-analysis.md
2019-06-02 00:14:27 +02:00
0xflotus
1768a70377
Update program-analysis.md
2019-06-02 00:14:14 +02:00
Rick Winfrey
67899f701a
Merge pull request #14 from bigtoast/typo
...
The trailing period creates a broken link.
2019-05-31 16:23:24 -07:00
andyandyandy
265f4139a9
The trailing period creates a broken link.
2019-05-31 15:48:38 -07:00
Patrick Thomson
fcc8580ca4
Merge pull request #12 from github/add-docs
...
Add docs
2019-05-31 16:47:50 -04:00
joshvera
5addbd68d7
Remove some dead links
2019-05-31 16:13:30 -04:00
joshvera
c69933e640
Add assignment.md doc
...
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
Co-Authored-By: Rob Rix <robrix@github.com>
2019-05-31 16:10:20 -04:00
joshvera
fd927c5f8b
Add protip doc
...
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Rick Winfrey <rick.winfrey@gmail.com>
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
Co-Authored-By: Rob Rix <robrix@github.com>
2019-05-31 16:09:29 -04:00
joshvera
9be9cb3f53
Add development.md
2019-05-31 16:05:29 -04:00
joshvera
4106d33e35
Add why-tree-sitter.md
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2019-05-31 16:04:41 -04:00
joshvera
26676a9654
Add why-haskell.md
...
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2019-05-31 16:04:17 -04:00
joshvera
899efacbd0
Add program-analysis.md
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
Co-Authored-By: Rob Rix <robrix@github.com>
Co-Authored-By: Timothy Clem <timothy.clem@gmail.com>
2019-05-31 16:02:12 -04:00
joshvera
c7a1f1d307
Add grammar-development-guide 🎩 @aymannadeem
...
Co-Authored-By: Ayman Nadeem <aymannadeem@gmail.com>
2019-05-31 16:01:39 -04:00
Patrick Thomson
fa78c7c5ff
Merge pull request #5 from github/simplify-project-type
...
Simplify Data.Project.
2019-05-31 15:25:14 -04:00
Patrick Thomson
07fb2cb8a6
Merge pull request #6 from github/update-getting-started-instructions
...
Update README with more explicit instructions for getting started.
2019-05-31 13:32:15 -04:00
Patrick Thomson
484a1b8e83
new-update is technically more correct.
2019-05-31 13:31:30 -04:00
Patrick Thomson
15600ee054
Update README with more explicit instructions for getting started.
...
:hat: to @jaredmorrow for pointing out you need these if you've just
installed a fresh GHC.
2019-05-31 13:19:47 -04:00
Patrick Thomson
c2b46a6aba
Simplify Data.Project.
...
We don't need this to be parameterized in terms of the filepath and
container type, because we no longer generate protobuf code from this
structure.
This should have no impact on tests or output.
2019-05-31 13:13:56 -04:00
Patrick Thomson
a7f6806298
Fix cabal build. ( #4 )
...
- Remove cmark-gfm direct dependency.
- Fix submodule paths.
- Pin to versioned fused-effects packages.
2019-05-31 08:58:35 -04:00
Douglas Creager
cf803555e5
Make error reporter API generic
...
Instead of hard-coding the HTTP API we use for uploading errors to our
internal service, let the user provide an arbitrary function (in the IO
monad) for uploading them. The default config will create an error
reporter that logs errors to the console, just like happened before if
you didn't set the `HAYSTACK_URL` environment variable.
2019-05-31 08:58:34 -04:00
Patrick Thomson
b2bbda5fca
Specify version bounds in .cabal file ( #1 )
...
Establish library bounds based on Stackage LTS 13.13.
We use the new cabal `^>=` operator to establish PVP-compatible versioning.
2019-05-31 08:58:17 -04:00
Douglas Creager
0f01935571
Add contributor and licensing notes to README
2019-05-31 08:37:44 -04:00
Douglas Creager
e707bad694
Add a README
2019-05-31 08:37:44 -04:00