@typed/fp
Version:
Data Structures and Resources for fp-ts
26 lines • 719 B
TypeScript
/**
* @typed/fp/TaskOption is an extension of fp-ts/TaskOption with additional
* type-class instances.
* @since 0.9.2
*/
import { ChainRec1 } from 'fp-ts/ChainRec';
import * as E from 'fp-ts/Either';
import * as TO from 'fp-ts/TaskOption';
import { MonadRec1 } from './MonadRec';
/**
* @since 0.9.2
* @category Combinator
*/
export declare const chainRec: <A, B>(f: (value: A) => TO.TaskOption<E.Either<A, B>>) => (value: A) => TO.TaskOption<B>;
/**
* @since 0.9.2
* @category Instance
*/
export declare const ChainRec: ChainRec1<TO.URI>;
/**
* @since 0.9.2
* @category Instance
*/
export declare const MonadRec: MonadRec1<TO.URI>;
export * from 'fp-ts/TaskOption';
//# sourceMappingURL=TaskOption.d.ts.map