cabal-gild-1.3.1.0: Formats package descriptions.
Safe HaskellSafe-Inferred
LanguageHaskell2010

CabalGild.Unstable.Class.MonadRead

Synopsis

Documentation

class Monad m => MonadRead m where Source #

A Monad that can also read input, either from standard input (STDIN) or from a file.

Methods

read :: Input -> m ByteString Source #

Reads input from the given Input.

Instances

Instances details
MonadRead IO Source #

Uses getContents or readFile.

Instance details

Defined in CabalGild.Unstable.Class.MonadRead