scala-stm

Transactional memory library

A library-based Software Transactional Memory for concurrent data access and updates in Scala

A library-based Software Transactional Memory (STM) for Scala, coupled with transactional sets and maps

GitHub

249 stars
17 watching
41 forks
Language: Scala
last commit: over 1 year ago

Related projects:

Repository Description Stars
haskell/stm A Haskell implementation of software transactional memory for concurrent programming 98
cosmos72/stmx A concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions. 243
scalar-labs/btm Provides a complete implementation of the Java Transaction API (JTA) 1.1. 426
jbakic/shielded A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety 239
stac-utils/stac4s A Scala library providing types and basic functionality for working with SpatioTemporal Asset Catalogs. 16
aselab/scala-activerecord An ORM library for Scala that provides a simple and convention-based way to interact with databases. 322
svermeulen/nvim-lusc A Lua-based library for structured async/ concurrency in Neovim 13
scalameta/nvim-metals A plugin that integrates the Scala Language Server into Neovim for better development experience. 471
stefanengblom/stenglib A collection of Matlab libraries for efficient and flexible numerical computations. 57
mediamath/scala-json Provides compile-time JSON marshaling and abstraction for Scala, allowing developers to serialize any type they want into human-readable JSON. 62
scalar-labs/scalardb A universal transaction manager that simplifies the complexity of managing multiple databases by achieving ACID transactions and real-time analytics across diverse databases. 470
xtra-computing/thundersvm A fast and efficient SVM library optimized for GPU acceleration 1,573
jjjkkkjjj/matft A Numpy-like library in Swift for multi-dimensional array and matrix operations 133
chronoscala/chronoscala A JSR-310 port of nscala_time that provides date and time functionality in Scala 67
zaninime/sbt-derivation A Nix library for building Scala projects with sbt. 61