packages feed

acme-timemachine-0.0.1.0: acme-timemachine.cabal

name:                acme-timemachine
version:             0.0.1.0
synopsis:            An easy way to perform and unperform IO and other stateful actions.
description:         When doing some computations with side effects, one might regret the decision to change the state of the universe. This package provides an 'undo' function for such cases, and universe suspension/resuming functions for finer control.
license:             BSD3
license-file:        LICENSE
author:              mniip
maintainer:          mniip@mniip.com
category:            ACME
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:     Acme.TimeMachine, Acme.TimeMachine.Undoable, Acme.TimeMachine.Suspension Acme.TimeMachine.STM
  build-depends:       base == 4.*, transformers >= 0.2.0.0, mtl >= 1.1.0.0, ghc-prim
  hs-source-dirs:      src
  default-language:    Haskell2010