Typeclass representing the interface to a effectful cursor of Data
.
Typeclass representing the interface to a effectful cursor of Data
.
Laws
Vector
.
A runtime error encountered within a data source connector.
A runtime error encountered within a data source connector. A user isn't expected to usually be able to handle these as they likely arise from a defect or an "environmental" issue (memory, network, storage, etc).
This should not be used to communicate configuration/validation errors at
mount-time as DefinitionError
is more appropriate in that case.
FileSystem
interpreters for a filesystem that has no, and doesn't support
creating any, files.
In-Memory FileSystem interpreters, useful for testing/stubbing when a "real" interpreter isn't needed or desired.
In-Memory FileSystem interpreters, useful for testing/stubbing when a "real" interpreter isn't needed or desired.
NB: Since this is in-memory, careful with writing large amounts of data to the file system.
Use with care.
Use with care. Functions make the assumption that Sandboxed Pathy paths do not contain ParentIn or Current. This can not currently be guaranteed.