hnix-0.6.1: Haskell implementation of the Nix language

Safe HaskellNone
LanguageHaskell2010

Nix.Render

Documentation

class Monad m => MonadFile m where Source #

Minimal complete definition

Nothing

Instances
MonadFile IO Source # 
Instance details

Defined in Nix.Render

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

Defined in Nix.Fresh.Basic

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

Defined in Nix.Standard

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

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