| Copyright | (c) Dan Shved 2022 |
|---|---|
| License | BSD-3 |
| Maintainer | danshved@gmail.com |
| Stability | experimental |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Options.OptStream.IOOps
Description
This module defines IOOps, which is a way to abstract away IO operations
required for Options.OptStream.
Documentation
class Monad m => IOOps m where Source #
IOOps is a typeclass that describes parts of IO used by
Options.OptStream. It is meant to be represented by IO in production and
a mock implementation in tests.