unisonweb/unison

Built-ins to get and set file permissions

Open

#2,790 opened on Jan 10, 2022

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Haskell (304 forks)batch import
feature: new builtinhelp wanted

Repository metrics

Stars
 (6,624 stars)
PR merge metrics
 (Avg merge 12d 19h) (6 merged PRs in 30d)

Description

It is currently not possible to query or modify the permissions of a file or directory from Unison. Support for these functions would need a native implementation.

My use-case: In dhall-unison I'd like to check if the cache directories are readable and writeable. As a "workaround" I always attempt to read/write files and handle errors appropriately

See also this discussion on Slack https://unisonlanguage.slack.com/archives/CLUNF0J5S/p1641645307009800

Contributor guide