Skip to content

Instantly share code, notes, and snippets.

@devinrhode2
Created September 26, 2022 04:27
Embed
What would you like to do?
declare module "redux" {
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
function compose(
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
a: never,
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
b: never,
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
c: never,
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
d: never,
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
e: never,
/** Replace `compose(a, b, c)` with `(...args)=>a(b(c(...args)))` */
f: never,
): never
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment