hnix-0.13.1: Haskell implementation of the Nix language
Safe HaskellNone
LanguageHaskell2010

Nix.Render

Documentation

class MonadFail m => MonadFile m where Source #

Minimal complete definition

Nothing

Instances

Instances details
MonadFile IO Source # 
Instance details

Defined in Nix.Render

(MonadFail m, MonadFile m) => MonadFile (StdIdT m) Source # 
Instance details

Defined in Nix.Fresh.Basic

(MonadFix1T t m, MonadFail (Fix1T t m), MonadFile m) => MonadFile (Fix1T t m) Source # 
Instance details

Defined in Nix.Render

errorContext :: FilePath -> Pos -> Pos -> Pos -> Pos -> Doc a Source #

sourceContext :: MonadFile m => FilePath -> Pos -> Pos -> Pos -> Pos -> Doc a -> m (Doc a) Source #