| ... | @@ -1,3 +1,16 @@ | ... | @@ -1,3 +1,16 @@ |
| | 1 | //! A cross-platform interface that abstracts all I/O operations and |
| | 2 | //! concurrency. It includes: |
| | 3 | //! * file system |
| | 4 | //! * networking |
| | 5 | //! * processes |
| | 6 | //! * time and sleeping |
| | 7 | //! * randomness |
| | 8 | //! * async, await, concurrent, and cancel |
| | 9 | //! * concurrent queues |
| | 10 | //! * wait groups and select |
| | 11 | //! * mutexes, futexes, events, and conditions |
| | 12 | //! This interface allows programmers to write optimal, reusable code while |
| | 13 | //! participating in these operations. |
| 1 | const Io = @This(); | 14 | const Io = @This(); |
| 2 | | 15 | |
| 3 | const builtin = @import("builtin"); | 16 | const builtin = @import("builtin"); |