UNPKG

@prelude/function

Version:

Function module.

11 lines (8 loc) 204 B
import type { Predicate } from './prelude.js' const implies = <T, U>(a: Predicate<T>, b: Predicate<U>) => (value: T & U) => a(value) ? b(value) : true export default implies