js-slang
Version:
Javascript-based implementations of Source, written in Typescript
9 lines (8 loc) • 334 B
TypeScript
import { RuntimeSourceError } from '../errors/runtimeSourceError';
export declare class AssertionError extends RuntimeSourceError {
readonly message: string;
constructor(message: string);
explain(): string;
elaborate(): string;
}
export default function assert(condition: boolean, message: string): asserts condition;