@ayte/archetype
TypeScript icon, indicating that this package has built-in type declarations

0.2.5 • Public • Published

Ayte / TypeScript / Archetype

npm CircleCI

This repository contains TypeScript project with basic type declarations, such as Scalar, IComparator<T>, IPredicate<T> and some meta types like Is<X, Y> or Mutable<T>. This project doesn't contain any values, thus it should leave zero footprint in compiled derivatives.

Please note that signatures may be unstable during incubation period (but it is guaranteed that they will stay same for pre-1.0 minor version).

One may feel that this project is highly affected by family of statically-typed OOP languages - and that would be true.

Installation

yarn add @ayte/archetype

# - or -

npm install -S @ayte/archetype

Structure

Project is separated into several component packages, consolidated by @ayte/archetype, which exposes all of them as a single flat namespace.

Licensing

MIT / UPL-1.0

Ayte Labs, 2020

Readme

Keywords

none

Package Sidebar

Install

npm i @ayte/archetype

Weekly Downloads

1

Version

0.2.5

License

(MIT OR UPL-1.0)

Unpacked Size

7.7 kB

Total Files

8

Last publish

Collaborators

  • ayte-bot
  • etki