on master help sign in
Merge branch 'master' of https://github.com/gdevanla/aeson
commit8073909b7593d0e316f670e6b3c856ac434fa8d3 authorgrdvnl <grdvnl@gmail.com> dateTue 15 Oct 2019, 21:20 (7 years ago) parenta46d78328b4a76
1 file changed−24
CONTRIBUTING.md−24
CONTRIBUTING.md−24
@@ -58,27 +58,3 @@ import Foo as F
5858import Qux (Q(..), q)
5959import qualified A
6060```
61−
62−
63−## Development Workflow
64−
65−Here we outline a general workflow new contributors could adopt for a nice incremental development experience.
66−
67−The root folder consists of two stack-*.yaml config files.
68−
69−1. stack-night.yaml - Config file defines all the settings to build and test any changes.
70−2. stack-bench.yaml - Used to run benchmark tests.
71−
72−Therefore, a ghci development experience would be:
73−
74−1. `stack ghci --stack-yaml stack-nightly.yaml --test`
75−2. :r to reload
76−3. `main` to run all tests, or `:main --pattern Foo` to run specific tests matched by pattern.
77−
78−Some discussion on this topic can also be found here #733.
79−
80−Of course before submitting a PR, the following steps are recommended:
81−
82−1. Run the entire suite of tests and benchmarks.
83−2. Run hlint on the source folders. (Note: the 4 space indentation specified at the top of this document)
84−