createSymlink static method

FutureResult<(), IoError> createSymlink(
  1. Path original,
  2. Path link
)

Creates a symbolic link at link pointing to original.

Implementation

static FutureResult<(), IoError> createSymlink(
    Path original, Path link) async {
  return await Fs.ioGuard(() async =>
          Link(link.asString()).create(original.asString(), recursive: true))
      .map((_) => ());
}