The cached-io package

[Tags:apache, library, program]

A simple library that caches an expensive IO action. This produces an IO action that, when run, either runs the expensive action and saves its result for a period of time, or re-uses the saved value. This amortizes the cost of the expensive IO action without a lot of complexity. See the test program for an example of how to use it.

Properties

Versions 0.1.0.1, 0.1.1.0, 1.1.0.0
Dependencies base (>=4.8 && <5.0), cached-io, stm, time, transformers [details]
License Apache-2.0
Author SumAll, Inc.
Maintainer eglassercamp@sumall.com
Category Development
Source repository head: git clone git://github.com:SumAll/haskell-cached-io.git
Uploaded Mon Jan 23 20:43:26 UTC 2017 by taphu
Distributions NixOS:1.1.0.0
Downloads 213 total (6 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefaultType
developercompile with -Werror to make warnings fatalDisabledManual

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees