lifted-base

lifted IO operations from the base library

https://github.com/basvandijk/lifted-base

Version on this page:0.2.3.11@rev:1
LTS Haskell 22.18:0.2.3.12
Stackage Nightly 2024-04-25:0.2.3.12
Latest on Hackage:0.2.3.12

See all snapshots lifted-base appears in

BSD-3-Clause licensed by Bas van Dijk, Anders Kaseorg
Maintained by Bas van Dijk
This version can be pinned in stack with:lifted-base-0.2.3.11@sha256:dd6eb5346fa0d79394ccfa2d4b1f271f0d84cf92473997cab95eec1e2498316f,3639

Module documentation for 0.2.3.11

  • Control
    • Control.Concurrent
      • Control.Concurrent.Chan
        • Control.Concurrent.Chan.Lifted
      • Control.Concurrent.Lifted
      • Control.Concurrent.MVar
        • Control.Concurrent.MVar.Lifted
      • Control.Concurrent.QSem
        • Control.Concurrent.QSem.Lifted
      • Control.Concurrent.QSemN
        • Control.Concurrent.QSemN.Lifted
    • Control.Exception
      • Control.Exception.Lifted
  • Data
    • Data.IORef
      • Data.IORef.Lifted
  • Foreign
    • Foreign.Marshal
      • Foreign.Marshal.Utils
        • Foreign.Marshal.Utils.Lifted
  • System
    • System.Timeout
      • System.Timeout.Lifted

Hackage Build Status

IO operations from the base library lifted to any instance of MonadBase or MonadBaseControl

The package includes a copy of the monad-peel testsuite written by Anders Kaseorg The tests can be performed using cabal test.