0.2.5 • Published 4 years ago

@ayte/archetype v0.2.5

Weekly downloads
-
License
(MIT OR UPL-1.0)
Repository
github
Last release
4 years ago

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