This commit is contained in:
@@ -113,7 +113,9 @@ export namespace Trait {
|
|||||||
Trait.Instance<T>,
|
Trait.Instance<T>,
|
||||||
any[]
|
any[]
|
||||||
> &
|
> &
|
||||||
Pipe<[...Trait.Supertraits<T>, T], [
|
Pipe<T, [
|
||||||
|
Trait.SupertraitsFn,
|
||||||
|
Tuples.Prepend<T>,
|
||||||
Tuples.Map<Trait.OwnClassFn>,
|
Tuples.Map<Trait.OwnClassFn>,
|
||||||
Tuples.Map<StaticMembersFn>,
|
Tuples.Map<StaticMembersFn>,
|
||||||
ExtendFn,
|
ExtendFn,
|
||||||
@@ -125,7 +127,9 @@ export namespace Trait {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export type Instance<T> = (
|
export type Instance<T> = (
|
||||||
Pipe<[...Trait.Supertraits<T>, T], [
|
Pipe<T, [
|
||||||
|
Trait.SupertraitsFn,
|
||||||
|
Tuples.Prepend<T>,
|
||||||
Tuples.Map<Trait.OwnInstanceFn>,
|
Tuples.Map<Trait.OwnInstanceFn>,
|
||||||
ExtendFn,
|
ExtendFn,
|
||||||
SimplifyFn,
|
SimplifyFn,
|
||||||
|
|||||||
Reference in New Issue
Block a user