UNPKG

4.5

Version:

Monadic test assertions

7 lines (6 loc) 293 B
import { Assertion } from '../types'; export declare const ap: ApFn; export interface ApFn { <T, R>(fnAssertion: Assertion<(value: T) => R>, valueAssertion: Assertion<T>): Assertion<R>; <T, R>(fnAssertion: Assertion<(value: T) => R>): (valueAssertion: Assertion<T>) => Assertion<R>; }