haskell-nix / hnix-store

Haskell implementation of the Nix store
Apache License 2.0
87 stars 23 forks source link

hnix-store-remote: Remove ExceptT, use DList to accumulate log. #63

Closed TravisWhitaker closed 11 months ago

TravisWhitaker commented 4 years ago

This PR refactors two bits in the worker protocol implementation:

sorki commented 4 years ago

Thank you, your PR is similar to #52 which uses pipes. We need to get #59 merged and then we can decide on streaming and further improvements.

Anton-Latukha commented 2 years ago

Added a DList benchmarks into: https://github.com/haskell-perf/sequences

sorki commented 11 months ago

Thank you! The ExceptT layer is now used pretty extensively.