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 fn lift() -> isomorphic.Type(a)
pub fn lower() -> isomorphic.Type(a)