on 6d45ede help sign in
49 lines 743 B history raw
1---
2navhome: /docs
3---
6### `++file`
8Simple file load
10Reads the value of a file located at `pax` and renders it as a
11[`++unit`]().
13Accepts
14-------
16`pax` is a [`++path`]().
18Produces
19--------
21The `++unit` of a [`++noun`]().
23Source
24------
26 ++ file :: simple file load
27 |= pax=path
28 ^- (unit)
29 =+ dir=((hard arch) .^(%cy pax))
30 ?~(q.dir ~ [~ .^(%cx pax)])
31 ::
33Examples
34--------
36 ~zod/try=> %/zak
37 ~zod/try=/zak> :ls %
38 ~zod/try=/zak> + %/mop 20
39 + /~zod/try/3/zak/mop
40 ~zod/try=/zak> :ls %
41 mop
42 ~zod/try=/zak> (file %/mop)
43 [~ 20]
44 ~zod/try=/zak> (file %/lak)
45 ~
46 ~zod/try=/zak> (file /==2%/mop)
47 ~