UNPKG

4.5

Version:

Monadic test assertions

7 lines (6 loc) 272 B
import { Assertion } from '../types'; export declare const chain: ChainFn; export interface ChainFn { <T, R>(f: (value: T) => Assertion<R>, assertion: Assertion<T>): Assertion<R>; <T, R>(f: (value: T) => Assertion<R>): (assertion: Assertion<T>) => Assertion<R>; }