ocean.io

Modules

Console
module ocean.io.Console
FileException
module ocean.io.FileException

Extension to ErrnoException specific to file I/O errors

FilePath
module ocean.io.FilePath

Subclass of ocean.io.FilePath to provide some extra functionality

FileSystem
module ocean.io.FileSystem
Path
module ocean.io.Path

A more direct route to the file-system than FilePath. Use this if you don't need path editing features. For example, if all you want is to check some path exists, using this module would likely be more convenient than FilePath:

Retry
module ocean.io.Retry

I/O wait and retry callback manager

Stdout
module ocean.io.Stdout

Console output

Terminal
module ocean.io.Terminal

Provides the current size of the terminal. Updates the values when the size changes.

compress
module ocean.io.compress
console
module ocean.io.console
device
module ocean.io.device
digest
module ocean.io.digest
model
module ocean.io.model
select
module ocean.io.select
serialize
module ocean.io.serialize
stream
module ocean.io.stream
vfs
module ocean.io.vfs