hs-asapo: Haskell bindings for ASAP:O

[ distributed-computing, ffi, library, mit, system ] [ Propose Tags ]

Haskell bindings for ASAP:O, a middleware platform for high-performance data analysis. Some general notes about this project:

  • newtype and enumerations are used liberally, to make function calls more readable and requiring less documentation (cf. boolean blindness)

  • For text, such as URLs, identifiers, we assume UTF-8 and use strict Data.Text

  • For data, we copy the data into a strict Data.ByteString

There are two interfaces available: one which does not throw exceptions, but returns a Either Error a, and one which throws exceptions. Both expose the same functions. It's yours to decide which one to use.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.9.0
Change log ChangeLog
Dependencies base (>=4.7 && <5), bytestring (>=0.11.5 && <0.12), clock (>=0.8.4 && <0.9), text (>=2.0.2 && <2.1), time (>=1.12.2 && <1.13), timerep (>=2.1.0 && <2.2) [details]
License MIT
Copyright 2024 Philipp Middendorf
Author Philipp Middendorf
Maintainer philipp.middendorf@desy.de
Category System, FFI, Distributed Computing
Home page https://github.com/pmiddend/hs-asapo
Bug tracker https://github.com/pmiddend/hs-asapo/issues
Source repo head: git clone https://github.com/pmiddend/hs-asapo
Uploaded by pimiddy at 2024-08-26T13:06:21Z
Distributions
Downloads 17 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]