Hi, I just released the "hopefully" egg: Composable transactional memory.
API inspired by Clojure's ref's and STMX. Currently only some record types may be used with hopefully. Further versions should add other mutable types. I'd love to get feedback on the API. https://wiki.call-cc.org/eggref/4/hopefully Release-info and source is at http://askemos.org/chicken-eggs/index.html (this may be added the egg index). Best /Jörg BTW: STM is usually advertised because it frees the programmer from getting locking sequences right. However at least the "good", low level API appears to here be marginally (~5-10%) faster than the equivalent code using mutexs. _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users