Skip to content

feat(js/ts): map task { } to Promise<T>#4694

Merged
MangelMaxime merged 2 commits into
mainfrom
add-task-support-for-js
Jun 29, 2026
Merged

feat(js/ts): map task { } to Promise<T>#4694
MangelMaxime merged 2 commits into
mainfrom
add-task-support-for-js

Conversation

@MangelMaxime

Copy link
Copy Markdown
Member

No description provided.

@github-actions

Copy link
Copy Markdown
Contributor

Python Type Checking Results (Pyright)

Metric Value
Total errors 34
Files with errors 4
Excluded files 4
New errors ✅ No
Excluded files with errors (4 files)

These files have known type errors and are excluded from CI. Remove from pyrightconfig.ci.json as errors are fixed.

File Errors Status
temp/tests/Python/test_hash_set.py 18 Excluded
temp/tests/Python/test_applicative.py 12 Excluded
temp/tests/Python/test_nested_and_recursive_pattern.py 2 Excluded
temp/tests/Python/fable_modules/thoth_json_python/encode.py 2 Excluded

@dbrattli

dbrattli commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

So now I will soon be able to run Giraffe on Node? 🥰🤩 https://github.com/dbrattli/Fable.Giraffe

@MangelMaxime

Copy link
Copy Markdown
Member Author

You should indeed :)

I wonder how easy it would be to integrate into a express router. Asking, the express-like API is something that is also compatible with server-less functions like Vercel, etc.

But that can be left out to experiment by users :)

@MangelMaxime MangelMaxime merged commit fdb0ec3 into main Jun 29, 2026
74 of 76 checks passed
@MangelMaxime MangelMaxime deleted the add-task-support-for-js branch June 29, 2026 14:26
@MangelMaxime MangelMaxime mentioned this pull request Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants