ekg-forward:心电图转发库

时间:2024-03-25 22:00:30
【文件属性】:

文件名称:ekg-forward:心电图转发库

文件大小:27KB

文件格式:ZIP

更新时间:2024-03-25 22:00:30

Haskell

前向 它是什么 ekg-forward是一个库,可以将从一个过程转发到另一个过程。 主要用例 您有一个Haskell应用程序收集其EKG系统指标(预定义和自定义),而另一个Haskell应用程序需要接收这些指标。 您可以将第一个应用程序视为目标,将第二个应用程序视为监视器。 动机 有一个ekg已经可以让您通过HTTP远程监视正在运行的Haskell进程。 但是ekg和ekg-forward之间存在三个主要区别: ekg提供用于监视的HTTP服务器, ekg-forward是一个轻量级的库,没有HTTP和REST API。 ekg-forward基于Haskell类型的协议,该协议提供类型级别的正确性保证。 ekg-forward的网络层使用ouroboros-network,该同时支持网络套接字和本地管道进行连接。 如何使用它 请在demo目录中查看演示程序。 局限性 在当前版本中,


【文件预览】:
ekg-forward-master
----.gitignore(492B)
----shell.nix(1KB)
----README.md(2KB)
----CHANGELOG.md(44B)
----nix()
--------default.nix(2KB)
--------sources.json(2KB)
--------update-iohk-nix.sh(88B)
--------sources.nix(4KB)
--------regenerate.sh(441B)
--------haskell.nix(4KB)
--------util.nix(175B)
--------pkgs.nix(204B)
----.github()
--------workflows()
----test()
--------Spec.hs(101B)
----cabal.project(2KB)
----LICENSE(11KB)
----src()
--------System()
----scripts()
--------cabal-inside-nix-shell.sh(97B)
----ekg-forward.cabal(3KB)
----demo()
--------README.md(494B)
--------forwarder.hs(108B)
--------acceptor.hs(151B)

网友评论