roc/src/fs
2025-10-23 14:23:32 +00:00
..
Filesystem.zig replacing array_list.Managed with ArrayList with script help 2025-10-23 14:23:32 +00:00
mod.zig fix lints 2025-08-09 15:21:58 -04:00
README.md Update README's 2025-08-12 18:26:26 +10:00

FS

File system utilities and abstractions for the Roc compiler.

Overview

The fs module provides cross-platform file system operations and abstractions that the Roc compiler needs for reading source files, managing build artifacts, and handling file-based operations.

Purpose

This module provides:

  • File Operations: Reading, writing, and managing files across different platforms
  • Path Handling: Cross-platform path manipulation and normalization
  • Directory Operations: Creating, listing, and managing directories
  • File Watching: Monitoring file changes for incremental compilation
  • Platform Abstraction: Unified interface for different operating systems