没有合适的资源?快使用搜索试试~ 我知道了~
cats-stm:Cats Effect的STM实现
共56个文件
scala:21个
md:10个
sbt:3个
需积分: 9 0 下载量 161 浏览量
2021-02-05
15:31:07
上传
评论
收藏 353KB ZIP 举报
温馨提示
猫STM 受启发的软件事务记忆的实现。 有关更多信息,请参见。 用法 libraryDependencies += "io.github.timwspence" %% "cats-stm" % "0.8.0" 核心抽象是TVar (交易Txn ),它公开了Txn monad中的操作。 构造完成后,可以在IO monad中自动评估Txn操作。 这是实际情况下的一个人为例子。 我们使用check合并器重试从蒂姆和史蒂夫转移钱款,直到蒂姆的帐户中有足够的钱为止: import scala . concurrent . duration . _ import cats . effect .
资源推荐
资源详情
资源评论
收起资源包目录
cats-stm-master.zip (56个子文件)
cats-stm-master
core
src
test
scala
io
github
timwspence
cats
stm
TMVarSpec.scala 3KB
TQueueSpec.scala 2KB
TVarSpec.scala 2KB
STMSpec.scala 12KB
TLogSpec.scala 3KB
TSemaphoreSpec.scala 1KB
PropertyTests.scala 3KB
SyntaxSpec.scala 879B
main
java
io
github
timwspence
cats
stm
STMConstants.java 1KB
scala
io
github
timwspence
cats
stm
STM.scala 4KB
STMLike.scala 23KB
TMVar.scala 3KB
TSemaphore.scala 2KB
TQueue.scala 2KB
docs
datatypes
tmvar.md 970B
tsemaphore.md 524B
tqueue.md 628B
theory
txn.md 3KB
intro.md 4KB
tvar.md 799B
examples
santa.md 4KB
.jvmopts 7B
laws
src
test
scala
io
github
timwspence
cats
stm
STMLawsSpec.scala 991B
STMLaws.scala 3KB
CatsLawsSpec.scala 1KB
HasSTM.scala 695B
Instances.scala 5KB
.scalafix.conf 337B
shell.nix 764B
.github
workflows
publish-site.yml 513B
clean.yml 2KB
ci.yml 2KB
version.sbt 45B
website
core
Footer.js 4KB
package.json 376B
siteConfig.js 2KB
static
css
custom.css 942B
img
oss_logo.png 4KB
logo.png 256KB
favicon.ico 766B
sidebars.json 266B
pages
en
index.js 7KB
i18n
en.json 1KB
yarn.nix 274KB
benchmarks
src
main
scala
io
github
timwspence
cats
stm
TxnBenchmarks.scala 3KB
build.sbt 5KB
examples
src
main
scala
io
github
timwspence
cats
stm
SantaClausProblem.scala 5KB
Main.scala 2KB
.gitignore 3KB
CHANGELOG.md 304B
CODE_OF_CONDUCT.md 804B
project
plugins.sbt 525B
build.properties 18B
README.md 4KB
LICENSE.txt 11KB
.scalafmt.conf 158B
共 56 条
- 1
资源评论
十月飘零
- 粉丝: 35
- 资源: 4672
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功