effect-filesystem

Installation
SKILL.md

FileSystem Platform Abstraction

Use effect FileSystem for cross-platform file I/O. This abstraction works across Node.js, Bun, and browser environments.

Basic Pattern

import { FileSystem } from 'effect';
import { Effect } from 'effect';

// Service injection via yield*
const program = Effect.gen(function* () {
	const fs = yield* FileSystem.FileSystem;

	// Use fs methods here
	const content = yield* fs.readFileString('path/to/file.txt');
	return content;
});
Installs
8
First Seen
May 11, 2026