-
-
Notifications
You must be signed in to change notification settings - Fork 128
Add documentation for Software Transactional Memory (STM) in Effect #1111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
@sharno is attempting to deploy a commit to the Effect Team on Vercel. A member of the Team first needs to authorize it. |
|
👏🏻 Wow, well done! Minor nitpicking: According to @ethanniser's workshop, code within the scope of STM should be "pure." Would it be a good idea to draw the user's attention to this constraint? References: |
|
cc @mikearnaldi for a review here |
Thank you! If the idea of adding the STM page is generally accepted I can add more details from this workshop |
yes I'd be totally in favour of adding an STM page to the docs |
… importance in transactional memory. Include examples demonstrating the pitfalls of using mutable data structures within `TRef`s, and introduce additional STM data structures for better state management.
|
@mikearnaldi @suddenlyGiovanni Sweet! I think this is ready if you don't see other issues |
|
Any chance to review this to get it merged? |
I know the primary focus is on "SMOL", but do we have any updates on this one @mikearnaldi? |
Type
Description
Adding documentation for STM
Related