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: almost 2 years ago

Related projects:

Repository Description Stars
haskell/stm A Haskell implementation of software transactional memory for concurrent programming 99
cosmos72/stmx A concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions. 244
scalar-labs/btm Provides a complete implementation of the Java Transaction API (JTA) 1.1. 427
jbakic/shielded A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety 241
stac-utils/stac4s A Scala library providing types and basic functionality for working with SpatioTemporal Asset Catalogs. 17
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. 478
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. 473
xtra-computing/thundersvm A fast and efficient SVM library optimized for GPU acceleration 1,571
jjjkkkjjj/matft A Numpy-like library in Swift for multi-dimensional array and matrix operations 135
chronoscala/chronoscala A JSR-310 port of nscala_time that provides date and time functionality in Scala 68
zaninime/sbt-derivation A Nix library for building Scala projects with sbt. 64