UNPKG
arcticpackage
Version:
latest (0.0.5)
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
A library for making Arctic packages in typescript.
arcticpackage
/
src
/
values
/
Callable.ts
9 lines
(8 loc)
•
196 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
export
interface
Callable
{
arity
:
number
;
call
(
args
:
any
[]):
any
; }
export
function
isCallable
(
obj
:
any
): obj is
Callable
{
if
(!obj)
return
false
;
return
'call'
in
obj; }