Add travis stuff since this is now a more prominent part of the ecosystem.

main
Patrick Thomson 2019-10-14 13:24:55 -04:00
parent 3a0f52f4b1
commit ff03bb24bd
3 changed files with 47 additions and 0 deletions

2
.gitignore vendored
View File

@ -1,3 +1,5 @@
.stack-work .stack-work
dist-newstyle dist-newstyle
dist
.DS_Store .DS_Store
cabal.project.local

27
.travis.yml Normal file
View File

@ -0,0 +1,27 @@
sudo: true
language: haskell
git:
depth: 5
cabal: "2.4"
cache:
directories:
- "$HOME/.cabal/store"
matrix:
include:
- ghc: 8.6.4
install:
- cabal new-update
- cabal new-build --enable-tests --enable-benchmarks
script:
- cabal new-test --enable-tests
notifications:
email: false

18
ChangeLog.md Normal file
View File

@ -0,0 +1,18 @@
# 1.0.0.0
* Port to fused-effects 1.0.
* Add `Control.Effect.Resource` and `Control.Carrier.Resource`, as ported from fused-effects 0.5.
* Add `Control.Carrier.State.IORef` to help people migrating from other state carriers.
* Move `Control.Effect.Catch.CatchC` to `Control.Carrier.Catch` and simplify its internals.
# 0.2.0.0
Bump lower bound of `fused-effects` to 0.5.
# 0.1.1.0
Depend on `unliftio-core` for unlifting.
# 0.1.0.0
Initial release.