Skip to content

Conversation

@sharno
Copy link

@sharno sharno commented Apr 7, 2025

Type

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

Adding documentation for STM

Related

  • Related Issue #
  • Closes #

@vercel
Copy link

vercel bot commented Apr 7, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
website-content ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 9, 2025 1:51am
website-landing ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 9, 2025 1:51am
website-proxy ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 9, 2025 1:51am

@vercel
Copy link

vercel bot commented Apr 7, 2025

@sharno is attempting to deploy a commit to the Effect Team on Vercel.

A member of the Team first needs to authorize it.

@suddenlyGiovanni
Copy link
Contributor

suddenlyGiovanni commented Apr 7, 2025

👏🏻 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:

@IMax153
Copy link
Member

IMax153 commented Apr 7, 2025

cc @mikearnaldi for a review here

@IMax153 IMax153 requested a review from mikearnaldi April 7, 2025 12:53
@sharno
Copy link
Author

sharno commented Apr 7, 2025

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:

Thank you! If the idea of adding the STM page is generally accepted I can add more details from this workshop

@mikearnaldi
Copy link
Member

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:

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.
@sharno
Copy link
Author

sharno commented Apr 9, 2025

@mikearnaldi @suddenlyGiovanni

Sweet!
I added a section about immutability
Also a section about other Transactional DSs

I think this is ready if you don't see other issues

@sharno
Copy link
Author

sharno commented Jun 9, 2025

Any chance to review this to get it merged?

@suddenlyGiovanni
Copy link
Contributor

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?

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.

4 participants