MissingH-1.0.1.2: Large utility librarySource codeContentsIndex
System.IO.HVFS.Combinators
Portabilityportable
Stabilityprovisional
MaintainerJohn Goerzen <jgoerzen@complete.org>
Contents
Restrictions
Description

Support for combining different HVFS modules together

Copyright (c) 2004-2005 John Goerzen, jgoerzen@complete.org

Synopsis
data HVFS a => HVFSReadOnly a = HVFSReadOnly a
data HVFS a => HVFSChroot a
newHVFSChroot :: HVFS a => a -> FilePath -> IO (HVFSChroot a)
Restrictions
data HVFS a => HVFSReadOnly a Source

Restrict access to the underlying filesystem to be strictly read-only. Any write-type operations will cause an error.

No constructor is required; just say HVFSReadOnly fs to make a new read-only wrapper around the HVFS instance fs.

Constructors
HVFSReadOnly a
show/hide Instances
data HVFS a => HVFSChroot a Source
Access a subdirectory of a real filesystem as if it was the root of that filesystem.
show/hide Instances
newHVFSChrootSource
:: HVFS a
=> aThe path of the directory to make root
-> FilePathThe resulting new object
-> IO (HVFSChroot a)
Create a new HVFSChroot object.
Produced by Haddock version 2.6.0