writeString static method

FutureResult<(), IoError> writeString(
  1. Path path,
  2. String contents
)

Writes the entire contents of a file as a string.

Implementation

static FutureResult<(), IoError> writeString(
    Path path, String contents) async {
  return await Fs.ioGuard(() async {
    final file = File(path.asString());
    await file.writeAsString(contents);
  }).map((_) => ());
}