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

Reply via email to