Skip to content

Commit 0b98132

Browse files
authored
Merge pull request #684 from phadej/contributing
Update contributing
2 parents fd08f45 + c4feed8 commit 0b98132

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ repository. You can use `cabal`:
1111
Or `stack`:
1212

1313
```shell
14-
stack setup # Downloads and installs a proper GHC version if necessary
15-
stack build # Install and build packages
16-
stack test # Run all the tests
14+
stack setup # Downloads and installs a proper GHC version if necessary
15+
stack build --fast --pedantic # Install dependencies and build packages
16+
stack test # Run all the tests
1717
```
1818

1919
Or `nix`:
@@ -29,7 +29,7 @@ Some things we like:
2929
- Explicit imports
3030
- Upper and lower bounds for packages
3131
- Few dependencies
32-
- -Werror-compatible (for both 7.8 and 7.10)
32+
- -Werror-compatible (7.8, 7.10 and 8.0)
3333

3434
Though we aren't sticklers for style, the `.stylish-haskell.yaml` and `HLint.hs`
3535
files in the repository provide a good baseline for consistency.
@@ -59,8 +59,9 @@ As for adding them to the main repo: maintaining combinators can be expensive,
5959
since official combinators must have instances for all classes (and new classes
6060
come along fairly frequently). We therefore have to be quite selective about
6161
those that we accept. If you're considering writing a new combinator, open an
62-
issue to discuss it first! (You could release your combinator as a separate
63-
package, of course.)
62+
issue to discuss it first! Or contribute it to the
63+
[servant-contrib](https://github.com/haskell-servant/servant-contrib) repository.
64+
You could release your combinator as a separate package, of course.
6465

6566

6667
## New classes

0 commit comments

Comments
 (0)