touch_grass/file_system/make_directory

Create a directory and every missing directory above it.

Writing a file does not create the directory it goes in, so without this effect a program can only write where a directory already exists. Making a directory that is already there succeeds: the requested state already holds.

Values

pub const decode: fn(value.Value(c, d)) -> Result(
  String,
  break.Reason(c, d),
)
pub fn encode(result: Result(Nil, String)) -> value.Value(a, b)
pub const label: String
pub fn lift() -> isomorphic.Type(a)
pub fn lower() -> isomorphic.Type(a)
Search Document