on 492ae2f help sign in
47 lines 806 B history raw
1### `++feel`
3Generate file diff
5Generates a diff between a file located at `pax` and an input value
6`val`.
8Accepts
9-------
11`pax` is a [`++path`]().
13`val` is a value as a [noun]().
15Produces
16--------
18A [`++miso`]().
20Source
21------
23 ++ feel :: simple file write
24 |= [pax=path val=*]
25 ^- miso
26 =+ dir=((hard arch) .^(%cy pax))
27 ?~ q.dir [%ins val]
28 :- %mut
29 ^- udon
30 [%a %a .^(%cx pax) val]
31 ::
33Examples
34--------
36 ~zod/try=> + %/mel 'test'
37 + /~zod/try/2/mel
38 ~zod/try=> (feel %/mel 'tesh?')
39 [%mut p=[p=%a q=[%a p=44.903.392.628 q=272.335.332.724]]]
40 ~zod/try=> `@t`44.903.392.628
41 '''
42 test
43 '''
44 ~zod/try=> `@t`272.335.332.724
45 'tesh?'