@@ -14,9 +14,41 @@ module.exports = function(grunt) {
14
14
pscMake : [ "<%=libFiles%>" ] ,
15
15
dotPsci : [ "<%=libFiles%>" ] ,
16
16
pscDocs : {
17
- readme : {
18
- src : "src/**/*.purs" ,
19
- dest : "docs/Module.md"
17
+ trans : {
18
+ src : "src/Control/Monad/Trans.purs" ,
19
+ dest : "docs/Trans.md"
20
+ } ,
21
+ cont : {
22
+ src : "src/Control/Monad/Cont/*.purs" ,
23
+ dest : "docs/Cont.md"
24
+ } ,
25
+ error : {
26
+ src : [ "src/Control/Monad/Error/*.purs" , "src/Control/Monad/Error.purs" ] ,
27
+ dest : "docs/Error.md"
28
+ } ,
29
+ maybe : {
30
+ src : "src/Control/Monad/Maybe/*.purs" ,
31
+ dest : "docs/Maybe.md"
32
+ } ,
33
+ reader : {
34
+ src : [ "src/Control/Monad/Reader/*.purs" , "src/Control/Monad/Reader.purs" ] ,
35
+ dest : "docs/Reader.md"
36
+ } ,
37
+ rws : {
38
+ src : [ "src/Control/Monad/RWS/*.purs" , "src/Control/Monad/RWS.purs" ] ,
39
+ dest : "docs/RWS.md"
40
+ } ,
41
+ state : {
42
+ src : [ "src/Control/Monad/State/*.purs" , "src/Control/Monad/State.purs" ] ,
43
+ dest : "docs/State.md"
44
+ } ,
45
+ writer : {
46
+ src : [ "src/Control/Monad/Writer/*.purs" , "src/Control/Writer/Reader.purs" ] ,
47
+ dest : "docs/Writer.md"
48
+ } ,
49
+ comonads : {
50
+ src : "src/Control/Comonad/**/*.purs" ,
51
+ dest : "docs/Comonad.md"
20
52
}
21
53
} ,
22
54
@@ -68,6 +100,7 @@ module.exports = function(grunt) {
68
100
grunt . registerTask ( "exampleWriter" , [ "psc:exampleWriter" , "execute:exampleWriter" ] ) ;
69
101
grunt . registerTask ( "exampleCont" , [ "psc:exampleCont" , "execute:exampleCont" ] ) ;
70
102
grunt . registerTask ( "examples" , [ "psc" , "execute" ] ) ;
103
+
71
104
grunt . registerTask ( "make" , [ "pscMake" , "dotPsci" , "pscDocs" ] ) ;
72
105
grunt . registerTask ( "default" , [ "make" ] ) ;
73
106
} ;
0 commit comments