UNPKG

typescript-functional-extensions

Version:

A TypeScript implementation of synchronous and asynchronous Maybe and Result monads

16 lines (15 loc) 297 B
export class Unit { static instance; constructor() { if (!Unit.instance) { Unit.instance = this; } return Unit.instance; } static get Instance() { return this.instance ?? new Unit(); } toString() { return 'Unit'; } }