Documentation

Init.System.IOError

inductive IO.Error :

Imitate the structure of IOErrorType in Haskell: https://hackage.haskell.org/package/base-4.12.0.0/docs/System-IO-Error.html#t:IOErrorType

Instances For
    Equations
    @[export lean_mk_io_user_error]
    Equations
    @[export lean_mk_io_error_already_exists_file]
    Equations
    @[export lean_mk_io_error_eof]
    Equations
    @[export lean_mk_io_error_inappropriate_type_file]
    Equations
    @[export lean_mk_io_error_interrupted]
    Equations
    @[export lean_mk_io_error_invalid_argument_file]
    Equations
    @[export lean_mk_io_error_no_file_or_directory]
    Equations
    @[export lean_mk_io_error_no_such_thing_file]
    Equations
    @[export lean_mk_io_error_permission_denied_file]
    Equations
    @[export lean_mk_io_error_resource_exhausted_file]
    Equations
    @[export lean_mk_io_error_resource_exhausted]
    Equations
    @[export lean_mk_io_error_already_exists]
    Equations
    @[export lean_mk_io_error_inappropriate_type]
    Equations
    @[export lean_mk_io_error_no_such_thing]
    Equations
    @[export lean_mk_io_error_resource_vanished]
    Equations
    @[export lean_mk_io_error_resource_busy]
    Equations
    @[export lean_mk_io_error_invalid_argument]
    Equations
    @[export lean_mk_io_error_other_error]
    Equations
    @[export lean_mk_io_error_permission_denied]
    Equations
    @[export lean_mk_io_error_hardware_fault]
    Equations
    @[export lean_mk_io_error_illegal_operation]
    Equations
    @[export lean_mk_io_error_protocol_error]
    Equations
    @[export lean_mk_io_error_time_expired]
    Equations
    Equations
    • One or more equations did not get rendered due to their size.
    Equations
    • One or more equations did not get rendered due to their size.
    @[export lean_io_error_to_string]
    Equations
    • One or more equations did not get rendered due to their size.