diff --git a/index.d.ts b/index.d.ts index 279e7300..bdd8a21e 100644 --- a/index.d.ts +++ b/index.d.ts @@ -119,7 +119,7 @@ declare module 'fluture' { export function forkCatch(recover: RecoverFunction): (reject: RejectFunction) => (resolve: ResolveFunction) => (source: FutureInstance) => Cancel /** Build a coroutine using Futures. See https://github.com/fluture-js/Fluture#go */ - export function go(generator: () => Generator, R>): FutureInstance + export function go(generator: () => Generator, R, any>): FutureInstance /** Manage resources before and after the computation that needs them. See https://github.com/fluture-js/Fluture#hook */ export function hook(acquire: FutureInstance): (dispose: (handle: H) => FutureInstance) => (consume: (handle: H) => FutureInstance) => FutureInstance