Skip to content

Commit b77bce1

Browse files
committed
Merge pull request #62 from purescript/unused-imports
Remove unused imports and qualify external imports
2 parents 1477220 + d495a72 commit b77bce1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+641
-2307
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@
44
/bower_components/
55
/node_modules/
66
/output/
7-
/tmp/

.travis.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
language: node_js
2-
sudo: false
3-
node_js:
4-
- 0.10
2+
sudo: required
3+
dist: trusty
4+
node_js: 5
55
env:
66
- PATH=$HOME/purescript:$PATH
77
install:
88
- TAG=$(wget -q -O - https://github.com/purescript/purescript/releases/latest --server-response --max-redirect 0 2>&1 | sed -n -e 's/.*Location:.*tag\///p')
99
- wget -O $HOME/purescript.tar.gz https://github.com/purescript/purescript/releases/download/$TAG/linux64.tar.gz
1010
- tar -xvf $HOME/purescript.tar.gz -C $HOME/
1111
- chmod a+x $HOME/purescript
12+
- npm install -g bower
1213
- npm install
14+
- bower install
1315
script:
1416
- npm run build
17+
after_success:
18+
- >-
19+
test $TRAVIS_TAG &&
20+
psc-publish > .pursuit.json &&
21+
curl -X POST http://pursuit.purescript.org/packages \
22+
-d @.pursuit.json \
23+
-H 'Accept: application/json' \
24+
-H "Authorization: token ${GITHUB_TOKEN}"

README.md

Lines changed: 6 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -6,70 +6,12 @@
66

77
Monad and comonad transformers based on [mtl](http://hackage.haskell.org/package/mtl).
88

9-
- [Examples](test/Example/)
9+
## Installation
1010

11-
## Documentation
12-
13-
- [Control.Monad.Trans](docs/Control/Monad/Trans.md)
14-
- [Control.Comonad.Trans](docs/Control/Comonad/Trans.md)
15-
16-
### Monad Transformers
17-
18-
#### Continuations
19-
20-
- [Control.Monad.Cont.Class](docs/Control/Monad/Cont/Class.md)
21-
- [Control.Monad.Cont.Trans](docs/Control/Monad/Cont/Trans.md)
22-
23-
#### Error handling
24-
25-
- [Control.Monad.Except](docs/Control/Monad/Except.md)
26-
- [Control.Monad.Except.Trans](docs/Control/Monad/Except/Trans.md)
27-
- [Control.Monad.Maybe.Trans](docs/Control/Monad/Maybe/Trans.md)
28-
29-
#### Nondeterminism
30-
31-
- [Control.Monad.List.Trans](docs/Control/Monad/List/Trans.md)
32-
33-
#### Reader
34-
35-
- [Control.Monad.Reader](docs/Control/Monad/Reader.md)
36-
- [Control.Monad.Reader.Class](docs/Control/Monad/Reader/Class.md)
37-
- [Control.Monad.Reader.Trans](docs/Control/Monad/Reader/Trans.md)
38-
39-
#### Writer
11+
```
12+
bower install purescript-console
13+
```
4014

41-
- [Control.Monad.Writer](docs/Control/Monad/Writer.md)
42-
- [Control.Monad.Writer.Class](docs/Control/Monad/Writer/Class.md)
43-
- [Control.Monad.Writer.Trans](docs/Control/Monad/Writer/Trans.md)
44-
45-
#### State
46-
47-
- [Control.Monad.State](docs/Control/Monad/State.md)
48-
- [Control.Monad.State.Class](docs/Control/Monad/State/Class.md)
49-
- [Control.Monad.State.Trans](docs/Control/Monad/State/Trans.md)
50-
51-
#### Reader/Writer/State
52-
53-
- [Control.Monad.RWS](docs/Control/Monad/RWS.md)
54-
- [Control.Monad.RWS.Class](docs/Control/Monad/RWS/Class.md)
55-
- [Control.Monad.RWS.Trans](docs/Control/Monad/RWS/Trans.md)
56-
57-
### Comonad Transformers
58-
59-
#### Environment (or "co-Reader")
60-
61-
- [Control.Comonad.Env](docs/Control/Comonad/Env.md)
62-
- [Control.Comonad.Env.Class](docs/Control/Comonad/Env/Class.md)
63-
- [Control.Comonad.Env.Trans](docs/Control/Comonad/Env/Trans.md)
64-
65-
#### Store (or "co-State")
66-
67-
- [Control.Comonad.Store](docs/Control/Comonad/Store.md)
68-
- [Control.Comonad.Store.Class](docs/Control/Comonad/Store/Class.md)
69-
- [Control.Comonad.Store.Trans](docs/Control/Comonad/Store/Trans.md)
70-
71-
#### Traced (or "co-Writer")
15+
## Documentation
7216

73-
- [Control.Comonad.Traced](docs/Control/Comonad/Traced.md)
74-
- [Control.Comonad.Traced.Class](docs/Control/Comonad/Traced/Class.md)
75-
- [Control.Comonad.Traced.Trans](docs/Control/Comonad/Traced/Trans.md)
17+
Module documentation is [published on Pursuit](http://pursuit.purescript.org/packages/purescript-transformers).

bower.json

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@
22
"name": "purescript-transformers",
33
"homepage": "https://github.com/purescript/purescript-transformers",
44
"description": "PureScript monad and comonad transformers library",
5-
"keywords": [
6-
"purescript",
7-
"monad",
8-
"comonad",
9-
"transformer"
10-
],
115
"authors": [
126
"Gary Burgess <[email protected]>",
137
"Hardy Jones <[email protected]>",
@@ -30,12 +24,12 @@
3024
"package.json"
3125
],
3226
"dependencies": {
33-
"purescript-distributive": "^0.5.0",
34-
"purescript-lazy": "^0.4.0",
35-
"purescript-tailrec": "^0.3.0",
36-
"purescript-unfoldable": "^0.4.0"
27+
"purescript-distributive": "^1.0.0-rc.1",
28+
"purescript-lazy": "^1.0.0-rc.1",
29+
"purescript-tailrec": "^1.0.0-rc.1",
30+
"purescript-unfoldable": "^1.0.0-rc.1"
3731
},
3832
"devDependencies": {
39-
"purescript-console": "^0.1.0"
33+
"purescript-console": "^1.0.0-rc.1"
4034
}
4135
}

docs/Control/Comonad/Env.md

Lines changed: 0 additions & 46 deletions
This file was deleted.

docs/Control/Comonad/Env/Class.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

docs/Control/Comonad/Env/Trans.md

Lines changed: 0 additions & 51 deletions
This file was deleted.

docs/Control/Comonad/Store.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

docs/Control/Comonad/Store/Class.md

Lines changed: 0 additions & 70 deletions
This file was deleted.

0 commit comments

Comments
 (0)