UNPKG

simple-pure-utils

Version:

Funciones puras para manipulación de objetos, arreglos, promesas y observables

6 lines (5 loc) 454 B
import * as rx from "rxjs"; /**El mismo comportamiento que el debounce, pero cuando la promesa se resuelve inmediatamente, devuelve el valor de forma síncrona, * este comportamiento no lo tiene el debounce de RxJS, ya que si devuelve una promesa ya resuelta aún así el valor se pospone hasta el siguiente evento de JS * */ export declare function debounceSync<T>(timeFunc: (x: T) => PromiseLike<void>): (obs: rx.Observable<T>) => rx.Observable<T>;