mirror of
https://github.com/flynx/types.js.git
synced 2025-12-27 05:31:58 +00:00
more work on .between(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
fe8385b48f
commit
c996c03817
15
Promise.js
15
Promise.js
@ -296,8 +296,19 @@ object.Constructor('IterablePromise', Promise, {
|
||||
|
||||
// XXX BETWEEN...
|
||||
between: function(func){
|
||||
// XXX
|
||||
},
|
||||
var i = 0
|
||||
var j = 0
|
||||
var prev
|
||||
return this.constructor(this,
|
||||
function(e){
|
||||
return i++ > 0 ?
|
||||
[
|
||||
typeof(func) == 'function' ?
|
||||
func.call([prev, e], i, i + j++)
|
||||
: func,
|
||||
e,
|
||||
]
|
||||
: [e] }) },
|
||||
|
||||
// XXX .chain(..) -- see generator.chain(..)
|
||||
|
||||
|
||||
@ -580,7 +580,7 @@ object.Mixin('AsyncGeneratorProtoMixin', 'soft', {
|
||||
return state },
|
||||
|
||||
// XXX BETWEEN...
|
||||
between: async function(func){
|
||||
between: async function*(func){
|
||||
// XXX
|
||||
},
|
||||
|
||||
|
||||
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "ig-types",
|
||||
"version": "6.15.7",
|
||||
"version": "6.17.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "ig-types",
|
||||
"version": "6.15.7",
|
||||
"version": "6.17.0",
|
||||
"license": "BSD-3-Clause",
|
||||
"dependencies": {
|
||||
"ig-object": "^6.0.0",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user