A type to describe the return type of file operations.
Type alias to describe file oeprations that indicate success.
A custom return type for file operations that is dependent on
the type of file operation.
Parameterises the constructors to describe if the function
returns a value or not.
The return type for a file operation that returns a value.
The operation completed successfully and doesn't return a
result.
The operation returns a result of type ty
.
The value returned.
The operation failed and the RTS produced the given error.
The reported error code.
Type alias to describe a file operatons that returns a result.