Skip to content

Promise state rewrite#116

Draft
jcheng5 wants to merge 4 commits into
mainfrom
promise-state-rewrite
Draft

Promise state rewrite#116
jcheng5 wants to merge 4 commits into
mainfrom
promise-state-rewrite

Conversation

@jcheng5

@jcheng5 jcheng5 commented Nov 27, 2024

Copy link
Copy Markdown
Member

Did this in a panic last night before I realized #115 was all I needed to fix https://github.com/jcheng5/shinychat/issues/16. This still might be a better design, with shorter stacks, than what's on main.

jcheng5 and others added 4 commits November 26, 2024 21:37
It was an attempt to shorten stack depth dramatically when used
with coro async generators. I'm not sure if it worked
* main:
  chore(upkeep): Upkeep 2025-05 (#128)
  feat(future_promise): Use `future::future(..., lazy = TRUE)` to capture globals (#123)
  Update NEWS.md
  future_promise(): call future(), not sequential(), multisession(), ... (#121)
  Re-bump version now that docs have built
  Un-bump to 1.3.2; attempt to get main docs to rebuild
  Mention {mirai} in {future} docs (#111)
  Increment version number to 1.3.2.9000
  Fix NEWS.md
  CRAN comments
  Increment version number to 1.3.2
  Fix ever-growing call stacks
@schloerke

Copy link
Copy Markdown
Contributor

(Note: in current state... revdepcheck::revdep_check() fails for {coro} and {ellmer})

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