haskell-es-example:一个使用Haskell的EventStore的测试示例

时间:2024-05-18 08:25:24
【文件属性】:

文件名称:haskell-es-example:一个使用Haskell的EventStore的测试示例

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-18 08:25:24

Haskell

哈斯克尔 Haskell中的DDD + EventSourcing示例。 此示例的“主要”模块是: -聚合类 代表具有Aggregate实例的简单购物卡的模型 -一个简单的事件源存储库,适用于任何Aggregate并使用EventStore。 运行示例 下载并运行EventStore( ) 导航到 (默认凭据为admin/changeit ),以确保您正在运行ES git clone https://github.com/AlexeyRaga/haskell-es-example.git cd haskell-es-example stack build ./haskell-es-exe 接受以下命令: data Command Card = AddProduct ProductId | RemoveProduct ProductId


【文件预览】:
haskell-es-example-master
----.gitignore(139B)
----app()
--------Main.hs(1KB)
----haskell-es-exe(99B)
----Setup.hs(46B)
----src()
--------Model()
--------Repository.hs(1KB)
--------Aggregate.hs(718B)
----haskell-es.cabal(2KB)
----LICENSE(1KB)
----README.md(2KB)
----test()
--------Spec.hs(63B)
----stack.yaml(1KB)

网友评论