@@ -62,9 +62,11 @@ var Aff = function () {
62
62
}
63
63
64
64
function AffCtr ( tag ) {
65
- return function ( _1 , _2 , _3 ) {
65
+ var fn = function ( _1 , _2 , _3 ) {
66
66
return new Aff ( tag , _1 , _2 , _3 ) ;
67
67
} ;
68
+ fn . tag = tag ;
69
+ return fn ;
68
70
}
69
71
70
72
function nonCanceler ( error ) {
@@ -898,93 +900,93 @@ var Aff = function () {
898
900
}
899
901
900
902
Aff . EMPTY = EMPTY ;
901
- Aff . pure = AffCtr ( PURE ) ;
902
- Aff . throw = AffCtr ( THROW ) ;
903
- Aff . catch = AffCtr ( CATCH ) ;
904
- Aff . sync = AffCtr ( SYNC ) ;
905
- Aff . async = AffCtr ( ASYNC ) ;
906
- Aff . bind = AffCtr ( BIND ) ;
907
- Aff . bracket = AffCtr ( BRACKET ) ;
908
- Aff . fork = AffCtr ( FORK ) ;
909
- Aff . parMap = AffCtr ( MAP ) ;
910
- Aff . parApply = AffCtr ( APPLY ) ;
911
- Aff . parAlt = AffCtr ( ALT ) ;
903
+ Aff . Pure = AffCtr ( PURE ) ;
904
+ Aff . Throw = AffCtr ( THROW ) ;
905
+ Aff . Catch = AffCtr ( CATCH ) ;
906
+ Aff . Sync = AffCtr ( SYNC ) ;
907
+ Aff . Async = AffCtr ( ASYNC ) ;
908
+ Aff . Bind = AffCtr ( BIND ) ;
909
+ Aff . Bracket = AffCtr ( BRACKET ) ;
910
+ Aff . Fork = AffCtr ( FORK ) ;
911
+ Aff . ParMap = AffCtr ( MAP ) ;
912
+ Aff . ParApply = AffCtr ( APPLY ) ;
913
+ Aff . ParAlt = AffCtr ( ALT ) ;
912
914
Aff . runFiber = runFiber ;
913
915
Aff . runPar = runPar ;
914
916
915
917
return Aff ;
916
918
} ( ) ;
917
919
918
- exports . _pure = Aff . pure ;
920
+ exports . _pure = Aff . Pure ;
919
921
920
- exports . _throwError = Aff . throw ;
922
+ exports . _throwError = Aff . Throw ;
921
923
922
924
exports . _catchError = function ( aff ) {
923
925
return function ( k ) {
924
- return Aff . catch ( aff , k ) ;
926
+ return Aff . Catch ( aff , k ) ;
925
927
} ;
926
928
} ;
927
929
928
930
exports . _map = function ( f ) {
929
931
return function ( aff ) {
930
- if ( aff . tag === " Pure" ) {
931
- return Aff . pure ( f ( aff . _1 ) ) ;
932
+ if ( aff . tag === Aff . Pure . tag ) {
933
+ return Aff . Pure ( f ( aff . _1 ) ) ;
932
934
} else {
933
- return Aff . bind ( aff , function ( value ) {
934
- return Aff . pure ( f ( value ) ) ;
935
+ return Aff . Bind ( aff , function ( value ) {
936
+ return Aff . Pure ( f ( value ) ) ;
935
937
} ) ;
936
938
}
937
939
} ;
938
940
} ;
939
941
940
942
exports . _bind = function ( aff ) {
941
943
return function ( k ) {
942
- return Aff . bind ( aff , k ) ;
944
+ return Aff . Bind ( aff , k ) ;
943
945
} ;
944
946
} ;
945
947
946
948
exports . _fork = function ( suspended ) {
947
949
return function ( aff ) {
948
- return Aff . fork ( suspended , aff ) ;
950
+ return Aff . Fork ( suspended , aff ) ;
949
951
} ;
950
952
} ;
951
953
952
- exports . _liftEff = Aff . sync ;
954
+ exports . _liftEff = Aff . Sync ;
953
955
954
956
exports . _parAffMap = function ( f ) {
955
957
return function ( aff ) {
956
- return Aff . parMap ( f , aff ) ;
958
+ return Aff . ParMap ( f , aff ) ;
957
959
} ;
958
960
} ;
959
961
960
962
exports . _parAffApply = function ( aff1 ) {
961
963
return function ( aff2 ) {
962
- return Aff . parApply ( aff1 , aff2 ) ;
964
+ return Aff . ParApply ( aff1 , aff2 ) ;
963
965
} ;
964
966
} ;
965
967
966
968
exports . _parAffAlt = function ( aff1 ) {
967
969
return function ( aff2 ) {
968
- return Aff . parAlt ( aff1 , aff2 ) ;
970
+ return Aff . ParAlt ( aff1 , aff2 ) ;
969
971
} ;
970
972
} ;
971
973
972
- exports . makeAff = Aff . async ;
974
+ exports . makeAff = Aff . Async ;
973
975
974
976
exports . generalBracket = function ( acquire ) {
975
977
return function ( options ) {
976
978
return function ( k ) {
977
- return Aff . bracket ( acquire , options , k ) ;
979
+ return Aff . Bracket ( acquire , options , k ) ;
978
980
} ;
979
981
} ;
980
982
} ;
981
983
982
984
exports . memoAff = function ( aff ) {
983
985
var value = Aff . EMPTY ;
984
- return Aff . bind ( Aff . pure ( void 0 ) , function ( ) {
986
+ return Aff . Bind ( Aff . Pure ( void 0 ) , function ( ) {
985
987
if ( value === Aff . EMPTY ) {
986
- return Aff . bind ( aff , function ( result ) {
987
- value = Aff . pure ( result ) ;
988
+ return Aff . Bind ( aff , function ( result ) {
989
+ value = Aff . Pure ( result ) ;
988
990
return value ;
989
991
} ) ;
990
992
} else {
@@ -1011,11 +1013,11 @@ exports._delay = function () {
1011
1013
}
1012
1014
1013
1015
return function ( right , ms ) {
1014
- return Aff . async ( function ( cb ) {
1016
+ return Aff . Async ( function ( cb ) {
1015
1017
return function ( ) {
1016
1018
var timer = setDelay ( ms , cb ( right ( ) ) ) ;
1017
1019
return function ( ) {
1018
- return Aff . sync ( function ( ) {
1020
+ return Aff . Sync ( function ( ) {
1019
1021
return right ( clearDelay ( ms , timer ) ) ;
1020
1022
} ) ;
1021
1023
} ;
@@ -1031,7 +1033,7 @@ exports._launchAff = function (util, suspended, aff) {
1031
1033
} ;
1032
1034
1033
1035
exports . _sequential = function ( util , par ) {
1034
- return Aff . async ( function ( cb ) {
1036
+ return Aff . Async ( function ( cb ) {
1035
1037
return function ( ) {
1036
1038
return Aff . runPar ( util , par , cb ) ;
1037
1039
} ;
0 commit comments