@mojir/lits
Version:
Lits is a Lisp dialect implemented in TypeScript
8 lines (7 loc) • 352 B
TypeScript
import type { LitsFunction, RegularExpression } from './parser/types';
export type Arr = unknown[];
export type Seq = string | Arr;
export type Obj = Record<string, unknown>;
export type Coll = Seq | Obj;
export type Any = Coll | string | number | boolean | null | LitsFunction | RegularExpression;
export type UnknownRecord = Record<string, unknown>;