UNPKG
@nano-utils/op
Version:
latest (2.0.0)
2.0.0
1.2.0
1.1.0
1.0.1
1.0.0
Operator overloading in JS
github.com/JasonXu314/op
JasonXu314/op
@nano-utils/op
/
dist
/
index.d.ts
7 lines
(6 loc)
•
247 B
TypeScript
View Raw
1
2
3
4
5
6
7
export
type
OpTag
= <T>
(
strs
:
TemplateStringsArray
, ...
args
:
any
[]
) =>
T;
export
type
DefaultOpTag
=
OpTag
& {
make
:
(
ops
:
string
[][]
) =>
OpTag
; };
export
declare
function
makeOp
(
ops
:
string
[][]
):
OpTag
;
export
declare
const
op
:
DefaultOpTag
;