UNPKG

@rustable/type

Version:

A TypeScript implementation of Rust-like type system with generic support and runtime type information.

22 lines (18 loc) 625 B
'use strict'; require('./common.js'); var derive = require('./derive.js'); var factory = require('./factory.js'); var type = require('./type.js'); "use strict"; exports.applyMacros = derive.applyMacros; exports.derive = derive.derive; exports.createFactory = factory.createFactory; exports.createFactoryProxy = factory.createFactoryProxy; exports.createGenericType = factory.createGenericType; exports.Type = type.Type; exports.getGenerics = type.getGenerics; exports.isGenericType = type.isGenericType; exports.named = type.named; exports.type = type.type; exports.typeId = type.typeId; exports.typeName = type.typeName;