equal
deleted
inserted
replaced
8 sig |
8 sig |
9 val standard_path: Path.T -> string |
9 val standard_path: Path.T -> string |
10 val platform_path: Path.T -> string |
10 val platform_path: Path.T -> string |
11 val bash_path: Path.T -> string |
11 val bash_path: Path.T -> string |
12 val bash_paths: Path.T list -> string |
12 val bash_paths: Path.T list -> string |
|
13 val bash_platform_path: Path.T -> string |
13 val full_path: Path.T -> Path.T -> Path.T |
14 val full_path: Path.T -> Path.T -> Path.T |
14 val tmp_path: Path.T -> Path.T |
15 val tmp_path: Path.T -> Path.T |
15 val exists: Path.T -> bool |
16 val exists: Path.T -> bool |
16 val rm: Path.T -> unit |
17 val rm: Path.T -> unit |
17 val is_dir: Path.T -> bool |
18 val is_dir: Path.T -> bool |
47 val standard_path = Path.implode o Path.expand; |
48 val standard_path = Path.implode o Path.expand; |
48 val platform_path = ML_System.platform_path o standard_path; |
49 val platform_path = ML_System.platform_path o standard_path; |
49 |
50 |
50 val bash_path = Bash_Syntax.string o standard_path; |
51 val bash_path = Bash_Syntax.string o standard_path; |
51 val bash_paths = Bash_Syntax.strings o map standard_path; |
52 val bash_paths = Bash_Syntax.strings o map standard_path; |
|
53 |
|
54 val bash_platform_path = Bash_Syntax.string o platform_path; |
52 |
55 |
53 |
56 |
54 (* full_path *) |
57 (* full_path *) |
55 |
58 |
56 fun full_path dir path = |
59 fun full_path dir path = |