Commit Graph

170 Commits

Author SHA1 Message Date
Tomas Janousek
84762417b7 Release Process: (ab)use merges to make releases reachable 2017-04-16 17:17:12 +02:00
Tomas Janousek
f6128df82a Merge branch 'hlint-backport' into master 2017-04-16 17:02:31 +02:00
Tomas Janousek
9500d8af26 Release 0.3.0.1 2017-04-16 16:38:31 +02:00
Tomas Janousek
5f467b53db Fix hlint "Use module export list" warnings
Addresses #31
2017-04-16 16:38:29 +02:00
Tomas Janousek
988a2987d3 Disable test-hlint flag for non-developer builds
There's little point in having our tests fail randomly whenever hlint
adds new warnings. It just generates noise and work for stackage
curators.

Addresses #31
2017-04-16 16:38:23 +02:00
Tomas Janousek
a792dbeebf Relax hlint bounds
Fixes #31
2017-04-16 16:28:33 +02:00
Tomas Janousek
ff3808b7ab Update freer-effects.cabal 2017-04-16 09:45:05 +02:00
Peter Trsko
da3b972379 Noting relationship with freer in package description
Addresses #29
2017-03-21 15:29:33 +01:00
Peter Trško
765cab34f3 Package freer-extra was renamed to freer-effects-extra (cont.)
Forgot to add "effects" to link text.
2017-03-18 14:42:22 +01:00
Peter Trško
3699695665 Package freer-extra was renamed to freer-effects-extra 2017-03-18 14:41:07 +01:00
Matej Kollar
82fa5bd624 Point people interested in combining with transformers to freer-extra
Also freer-extra has more goodies and is worth mentioning.
2017-03-18 14:39:53 +01:00
Peter Trško
3f911ac627 Updated Release Process regarding deprecations and hpack
* We need to make sure that deprecated definitions are purged when
  scheduled.
* Cabal file is now generated, but some minor changes need to be done
  during release.
2017-03-18 13:32:41 +01:00
Peter Trško
21edc9ea75 Updated ChangeLog regarding changes in Fresh (PR #24) 2017-03-18 13:30:12 +01:00
Colin Woodbury
fe7d62a729 Deprecate runFresh' for evalFresh 2017-03-18 13:30:12 +01:00
Peter Trško
01516e3d08 Coding style 2017-03-18 13:30:12 +01:00
Schell Scivally
75db2ceb29 moved <$> import for 7.8 2017-03-18 13:30:12 +01:00
Schell Scivally
a1e415b967 better Fresh for use with Continuation 2017-03-18 13:30:12 +01:00
Peter Trško
e74c583c0c Missed one bad indentation in hpack config 2017-03-18 12:08:35 +01:00
Peter Trško
3b9f6c7060 Updated ChangeLog: switch to hpack; changes in Coroutine
Addresses #25
2017-03-17 21:30:35 +01:00
Peter Trsko
23550531ef Coding style; naming conventions 2017-03-17 21:04:06 +01:00
Schell Scivally
e122b5b343 better Coroutine w/ return value 2017-03-17 21:04:06 +01:00
Peter Trsko
aeab3f86f9 Correcting indentation in package.yaml
In YAML we use two spaces for indentation.
2017-03-17 11:09:38 +01:00
Peter Trsko
cedd394d9e Applying coding style to tests 2017-03-17 10:31:11 +01:00
Tomas Janousek
029e9a81ae Switch from cabal to hpack
Less duplication in cabal (especially all those conditional ghc-options
everywhere), but maybe less flexibility (e.g. source-repository). Not
sure about this.
2017-03-15 14:34:07 +01:00
Tomas Janousek
e5f8304db9 Use NoImplicitPrelude in tests
And rearrange a few things somewhat, including rewriting the loop tests
almost entirely.

Addresses #5
2017-03-15 14:19:35 +01:00
Tomas Janousek
7d3c69016b Enable and fix additional warnings in bench
Addresses #5
2017-03-15 13:43:47 +01:00
Tomas Janousek
e0b40a13cf Use NoImplicitPrelude in examples
Also add an additional example that implements runCapitalizeM using
handleRelay.

Addresses #5
2017-03-15 13:43:28 +01:00
Tomas Janousek
4b83056f22 Remove examples/src/NonDet.hs
The module isn't imported anywhere so `stack build` works fine even
though ghci fails (forgotten import in #11) and it's a duplicate of
tests/Tests/NonDet.hs anyway.

Addresses #11
2017-03-15 13:41:00 +01:00
Peter Trsko
6948809c5c Updated ChangeLog regarding issue #23
Addresses #23
2017-03-15 11:18:44 +01:00
Peter Trsko
200281205c Coding style; updated ChangeLog 2017-03-15 11:18:29 +01:00
Sandy Maguire
f4a4adb527 Add replaceRelay and friend 2017-03-15 11:18:29 +01:00
Peter Trsko
fe1c7fa323 Resolving missing type signature (failing on -Wall)
Addresses #23
2017-03-15 10:48:22 +01:00
Schell Scivally
ed3d45b069 fixes #23 (<<loop>>) 2017-03-15 10:48:22 +01:00
Schell Scivally
9840e483da minimal loop example and test 2017-03-15 10:48:22 +01:00
Schell Scivally
7094f57bcd loop example 2017-03-15 10:48:22 +01:00
Schell Scivally
07ee1289bc minimal example of <<loop>> 2017-03-15 10:48:22 +01:00
Peter Trško
cd5c078398 Stackage badges; better link for checking dependencies 2017-03-12 22:29:02 +01:00
Peter Trško
ad22a48389 Minor stylistic cleanup 2017-03-12 22:24:35 +01:00
Peter Trško
816e2eb842 Merge pull request #19 from 'fosskers/master'
Addresses #5
2017-03-12 22:19:17 +01:00
Colin Woodbury
176204a7b6
Add back HTTP bench 2017-03-12 13:14:29 -07:00
Colin Woodbury
4d8b70a9ca
Add benchmarks to compare extensible-effects 2017-03-12 13:02:28 -07:00
Peter Trško
49364a217d Correcting Data.OpenUnion module documentation 2017-03-06 01:36:41 +01:00
Peter Trško
a19b788b36 Package release process documentation 2017-03-06 01:31:25 +01:00
Peter Trško
5e6270eed8 Recreated section for unreleased changes in ChangeLog 2017-03-06 01:21:00 +01:00
Peter Trško
215d28cb2e Release 0.3.0.0 2017-03-06 01:11:45 +01:00
Peter Trško
3b1cce27b3 Correcting markup in package description 2017-03-06 01:11:45 +01:00
Peter Trško
dfbb9bfac9 Updated changelog for 0.3.0.0 release 2017-03-06 00:59:56 +01:00
Peter Trško
419a42d90e Minor correction in documentation 2017-03-06 00:44:39 +01:00
Peter Trško
3f7d8a4521 Explicitly specifying branch in source-repository clause 2017-03-06 00:42:00 +01:00
Peter Trško
98ff11deb9 Clarified documentation and better resources for Stack
Most important changes:

* Changed style of the examples to something that is more friendly to
  newcomers.
* Description of Stack-based developer setup is more comprehensive, and
  it references Stack documentation.
2017-03-06 00:31:44 +01:00