offensive
Version:
Fast and boilerplate-free precondition checks for javascript.
15 lines (14 loc) • 404 B
TypeScript
import { Result, Message, StandardMessage } from './Result';
/**
* @author Maciej Chałapuk (maciej@chalapuk.pl)
*/
export interface UnaryOperator {
apply(operand: Result): Result;
}
export declare namespace UnaryOperator {
/**
* @author Maciej Chałapuk (maciej@chalapuk.pl)
*/
function message(prefix: string, message: Message): StandardMessage;
}
export default UnaryOperator;