Error: function with unsupported param array type: ``when``
See original GitHub issueI tried to create bindings for jQuery.
PS C:\temp> ts2fable .\node_modules\@types\jquery\index.d.ts Fable.Import.JQuery.fs
unsupported TypeNode kind: 139
unsupported TypeNode kind: 139
unsupported TypeNode kind: 170
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 139
unsupported TypeNode kind: 134
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 134
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 130
unsupported TypeNode kind: 134
unsupported TypeNode kind: 134
unsupported TypeNode kind: 134
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 95
unsupported TypeNode kind: 130
C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\String.js:153
throw new Error(x);
^
Error: function with unsupported param array type: ``when``
at arg.cont.x (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\String.js:153:11)
at printer (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\String.js:202:16)
at C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\ts2fable.js:2003:266
at reverse (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\List.js:73:69)
at fold (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\Seq.js:361:13)
at map (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\List.js:73:32)
at printFunction (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\ts2fable.js:2002:30)
at printModule (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\ts2fable.js:2089:82)
at C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\ts2fable.js:2236:5
at fold (C:\Users\nojaf\AppData\Roaming\npm\node_modules\ts2fable\dist\fable-core\Seq.js:437:18)
Versions:
"_id": "ts2fable@0.2.0",
"@types/jquery": "^3.2.16",
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
This error is usually caused by passing an argument of ...
This error is usually caused by passing an argument of a type that is unsupported by the named function #4650. no action required....
Read more >c# - Unsupported Media Type error when using array as ...
It appears that execution doesn't reach ArrayInput or method GetByIds. I believe int array is causing this issue as a parameter. When I...
Read more >Tensorflow ValueError Failed to convert a NumPy array to ...
The “ValueError: Failed to convert a NumPy array to a Tensor (Unsupported object type float)” error typically occurs when you're trying to pass...
Read more >Type checking errors
You are trying to use a type in an array constructor which is not allowed. Error: Incompatible type for arg no. arg1: Got...
Read more >Array Types
Array types represent lists of unknown length, where all items have the same type.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I tried the @next version and indeed those TODO’s look complicated. To be quite frank this is good enough for now. I can move on with my project if I just remove all the lines that have todo in it. Close enough, works for me. Thanks for your time!
@ctaggart Is it not possible to just use the attribute like
[<ParamArray>] alwaysCallbacks: TypeOrArray<Deferred.CallbackBase<_>>>[]
? Fable supports it.