Tahoe.Directory.Internal.Types
newtype Directory Source #
A collection of references to other objects.
Constructors
Fields
Defined in Tahoe.Directory.Internal.Types
Methods
(==) :: Directory -> Directory -> Bool #
(/=) :: Directory -> Directory -> Bool #
showsPrec :: Int -> Directory -> ShowS #
show :: Directory -> String #
showList :: [Directory] -> ShowS #
data Entry Source #
A reference to an object of any kind.
The name of this entry in its containing directory. XXX What if UTF-8 decoding fails?
A capability for reading the contents of this entry. XXX Structured cap instead
An encrypted capability for performing writes to this entry. XXX Document the encryption scheme.
Additional metadata about this entry such as last modification time. XXX How to represent this mixed type collection?
(==) :: Entry -> Entry -> Bool #
(/=) :: Entry -> Entry -> Bool #
showsPrec :: Int -> Entry -> ShowS #
show :: Entry -> String #
showList :: [Entry] -> ShowS #