hsrs: Runtime support for hsrs-generated Haskell FFI bindings
Provides the Haskell-side runtime needed by code generated
by hsrs-codegen, including Borsh serialization utilities for
FFI data transfer. Users of hsrs-generated bindings only need
to add hsrs to their build-depends — the borsh package
is pulled in transitively.
Modules
- Generics
- Generics.SOP
- Hsrs
- Hsrs.Runtime
Downloads
- hsrs-0.1.3.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.1.2.0, 0.1.3.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.16 && <5), borsh (>=0.3 && <0.4), bytestring (>=0.11 && <0.13), generics-sop (>=0.5 && <0.6), text (>=2.0 && <2.3) [details] |
| Tested with | ghc ==9.6.7, ghc ==9.8.4, ghc ==9.10.1 |
| License | MIT |
| Author | Marko Vejnovic |
| Maintainer | marko@mesa.dev |
| Uploaded | by MarkoVejnovic at 2026-05-19T01:33:52Z |
| Category | FFI, Foreign |
| Home page | https://github.com/harmont-dev/hsrs |
| Bug tracker | https://github.com/harmont-dev/hsrs/issues |
| Source repo | head: git clone https://github.com/harmont-dev/hsrs(hsrs-haskell) |
| Distributions | |
| Downloads | 4 total (4 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs not available [build log] All reported builds failed as of 2026-05-19 [all 2 reports] |