hnix-store-core: Core effects for interacting with the Nix store.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

This package contains types and functions needed to describe interactions with the Nix store abstracted away from specific effectful context.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.3.0.1, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.4.3.0, 0.5.0.0, 0.6.0.0, 0.6.1.0, 0.6.1.0, 0.7.0.0, 0.8.0.0
Change log ChangeLog.md
Dependencies algebraic-graphs (>=0.5 && <0.7), attoparsec, base (>=4.12 && <5), base16-bytestring, base64-bytestring, bytestring, cereal, containers, cryptonite, directory, filepath, hashable, lifted-base, memory, monad-control, mtl, nix-derivation (>=1.1.1 && <2), relude (>=1.0), saltine, text, time, unix, unordered-containers, vector [details]
License Apache-2.0
Copyright 2018 Shea Levy
Author Shea Levy
Maintainer shea@shealevy.com
Category Nix
Home page https://github.com/haskell-nix/hnix-store
Uploaded by srk at 2023-01-02T11:39:51Z

Modules

[Index] [Quick Jump]

Flags

Automatic Flags
NameDescriptionDefault
bounded_memory

Run tests of constant memory use (requires +RTS -T)

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for hnix-store-core-0.6.1.0

[back to package description]

hnix-store-core

Core effects for interacting with the Nix store.

See NarEffects in System.Nix.Internal.Nar.Effects and the System.Nix.StorePath for the available operations on the store.

Tests