Commit Graph
9 Commits
Author SHA1 Message Date
sashakoshka a7cb9b50dc sync: Rename Locker to Monitor
Locker is an interface type in the stdlib sync package.
2024-12-22 19:11:50 -05:00
sashakoshka 58052e8679 sync: Add RWLocker from previous repo 2024-12-18 08:53:55 -07:00
sashakoshka 1a13d59a05 sync: Add package-level doc comment 2024-12-14 23:58:31 -05:00
sashakoshka c6f54927b0 sync: Add Locker type 2024-12-04 20:02:54 -05:00
sashakoshka 0f9d8fb102 sync: Select, Combine work with more channel types 2024-12-04 20:00:19 -05:00
sashakoshka 09aa19e7c1 sync: Add Select, Combine 2024-12-02 14:34:39 -05:00
sashakoshka 9fd40a37b8 sync: Don't panic on double close of Gate, return error instead 2024-11-11 11:38:59 -05:00
sashakoshka 709f41a974 sync: Add a Reset method to Gate which re-opens it. 2024-11-05 17:12:50 -05:00
sashakoshka f40eca261b Add sync package containing Gate 2024-10-31 17:46:28 -04:00